=> Building audio/libinstpatch Started : Wednesday, 6 MAR 2019 at 05:36:44 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/audio/libinstpatch XDG_CONFIG_HOME=/construction/audio/libinstpatch HOME=/construction/audio/libinstpatch TMPDIR="/tmp" PATH=/construction/audio/libinstpatch/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CMAKE_PREFIX_PATH="/usr/local" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/audio/libinstpatch XDG_CONFIG_HOME=/construction/audio/libinstpatch HOME=/construction/audio/libinstpatch TMPDIR="/tmp" PATH=/construction/audio/libinstpatch/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/audio/libinstpatch/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- CMAKE_BUILD_TYPE="release" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/libinstpatch" EXAMPLESDIR="share/examples/libinstpatch" DATADIR="share/libinstpatch" WWWDIR="www/libinstpatch" ETCDIR="etc/libinstpatch" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libinstpatch DOCSDIR=/usr/local/share/doc/libinstpatch EXAMPLESDIR=/usr/local/share/examples/libinstpatch WWWDIR=/usr/local/www/libinstpatch ETCDIR=/usr/local/etc/libinstpatch -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> libinstpatch-1.0.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> libinstpatch-1.0.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libinstpatch-1.0.0 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by libinstpatch-1.0.0 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by libinstpatch-1.0.0 for building => SHA256 Checksum OK for libinstpatch-1.0.0+svn386.tar.bz2. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License LGPL21 accepted by the user ===> Fetching all distfiles required by libinstpatch-1.0.0 for building ===> Extracting for libinstpatch-1.0.0 => SHA256 Checksum OK for libinstpatch-1.0.0+svn386.tar.bz2. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for libinstpatch-1.0.0 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> libinstpatch-1.0.0 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.13.4.txz Installing cmake-3.13.4... `-- Installing curl-7.64.0_1... | `-- Installing ca_root_nss-3.42.1... | `-- Extracting ca_root_nss-3.42.1: ........ done | `-- Installing krb5-1.17_1... | | `-- Installing gettext-runtime-0.19.8.1_2... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | | `-- Extracting gettext-runtime-0.19.8.1_2: .......... done | | `-- Installing libressl-2.8.3... | | `-- Extracting libressl-2.8.3: .......... done | | `-- Installing readline-7.0.5... | | `-- Installing ncurses-6.1.20190112... | | `-- Extracting ncurses-6.1.20190112: .......... done | | `-- Extracting readline-7.0.5: .......... done | `-- Extracting krb5-1.17_1: .......... done | `-- Installing libnghttp2-1.36.0... | `-- Extracting libnghttp2-1.36.0: .......... done `-- Extracting curl-7.64.0_1: .......... done `-- Installing expat-2.2.6_1... `-- Extracting expat-2.2.6_1: .......... done `-- Installing jsoncpp-1.8.1_5... `-- Extracting jsoncpp-1.8.1_5: .......... done `-- Installing libarchive-3.3.3,1... | `-- Installing liblz4-1.8.3,1... | `-- Extracting liblz4-1.8.3,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done `-- Extracting libarchive-3.3.3,1: .......... done `-- Installing libuv-1.26.0... `-- Extracting libuv-1.26.0: .......... done `-- Installing rhash-1.3.5... `-- Extracting rhash-1.3.5: .......... done Extracting cmake-3.13.4: .......... done Message from ca_root_nss-3.42.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** ===> libinstpatch-1.0.0 depends on file: /usr/local/bin/cmake - found ===> Returning to build of libinstpatch-1.0.0 ===> libinstpatch-1.0.0 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-1.6.0,1.txz Installing pkgconf-1.6.0,1... Extracting pkgconf-1.6.0,1: .......... done ===> libinstpatch-1.0.0 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of libinstpatch-1.0.0 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> libinstpatch-1.0.0 depends on shared library: libsndfile.so - not found ===> Installing existing package /packages/All/libsndfile-1.0.28_1.txz Installing libsndfile-1.0.28_1... `-- Installing flac-1.3.2... | `-- Installing libogg-1.3.3,4... | `-- Extracting libogg-1.3.3,4: .......... done `-- Extracting flac-1.3.2: .......... done `-- Installing libvorbis-1.3.6,3... `-- Extracting libvorbis-1.3.6,3: .......... done Extracting libsndfile-1.0.28_1: .......... done ===> libinstpatch-1.0.0 depends on shared library: libsndfile.so - found (/usr/local/lib/libsndfile.so) ===> Returning to build of libinstpatch-1.0.0 ===> libinstpatch-1.0.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> libinstpatch-1.0.0 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.56.3_3,1.txz Installing glib-2.56.3_3,1... `-- Installing libffi-3.2.1_3... `-- Extracting libffi-3.2.1_3: .......... done `-- Installing libiconv-1.14_11... `-- Extracting libiconv-1.14_11: .......... done `-- Installing libxml2-2.9.8... `-- Extracting libxml2-2.9.8: .......... done `-- Installing pcre-8.42_1... `-- Extracting pcre-8.42_1: .......... done `-- Installing python27-2.7.15... `-- Extracting python27-2.7.15: .......... done Extracting glib-2.56.3_3,1: .......... done No schema files found: doing nothing. Message from python27-2.7.15: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== ===> libinstpatch-1.0.0 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of libinstpatch-1.0.0 ===> libinstpatch-1.0.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for libinstpatch-1.0.0 ===> Performing out-of-source build /bin/mkdir -p /construction/audio/libinstpatch/.build -- The C compiler identification is GNU 8.1.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Checking whether system has ANSI C header files -- Looking for 8 include files dlfcn.h, ..., float.h -- Looking for 8 include files dlfcn.h, ..., float.h - found -- Performing Test memchrExists -- Performing Test memchrExists - Success -- Performing Test freeExists -- Performing Test freeExists - Success -- ANSI C header files - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for DIR in sys/stat.h;sys/types.h;dirent.h -- Looking for DIR in sys/stat.h;sys/types.h;dirent.h - found -- Looking for stdio.h -- Looking for stdio.h - found -- Looking for math.h -- Looking for math.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for stdarg.h -- Looking for stdarg.h - found -- Found PkgConfig: pkgconf (found version "1.6.0") -- Checking for modules 'gobject-2.0>=2.14;glib-2.0>=2.14;gthread-2.0>=2.14' -- Found gobject-2.0, version 2.56.3 -- Found glib-2.0, version 2.56.3 -- Found gthread-2.0, version 2.56.3 -- Checking for module 'sndfile>=1.0.0' -- Found sndfile, version 1.0.28 Build options: Debug: no Python binding: no -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/audio/libinstpatch/.build -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for libinstpatch-1.0.0 /usr/local/bin/cmake -S/construction/audio/libinstpatch/libinstpatch-1.0.0 -B/construction/audio/libinstpatch/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/audio/libinstpatch/.build/CMakeFiles /construction/audio/libinstpatch/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/all --- /usr/bin/make -f libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build.make libinstpatch/CMakeFiles/libinstpatch-1.0.dir/depend --- libinstpatch/builtin_enums.h --- --- libinstpatch/marshals.h --- --- libinstpatch/builtin_enums.h --- [ 1%] Generating builtin_enums.h cd /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch && /usr/local/bin/glib-mkenums --fhead "#ifndef __IPATCH_BUILTIN_ENUMS_H__\n" --fhead "#define __IPATCH_BUILTIN_ENUMS_H__\n\n" --fhead "#include \n\n" --fhead "G_BEGIN_DECLS\n" --fprod "/* enumerations from \"@filename@\" */\n" --vhead "GType @enum_name@_get_type (void);\n" --vhead "#define IPATCH_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" --ftail "G_END_DECLS\n\n" --ftail "#endif /* __IPATCH_BUILTIN_ENUMS_H__ */" IpatchBase.h IpatchContainer.h IpatchConverter.h IpatchConverterSF2VoiceCache.h IpatchConvert_DLS2.h IpatchConvert_Gig.h IpatchConvert_SF2.h IpatchDLS2Conn.h IpatchDLS2.h IpatchDLS2Info.h IpatchDLS2Inst.h IpatchDLS2Region.h IpatchDLS2Sample.h IpatchDLSFile.h IpatchDLSReader.h IpatchDLSWriter.h IpatchFile.h IpatchGig.h IpatchGigDimension.h IpatchGigEffects.h IpatchGigFile.h IpatchGigInst.h IpatchGigRegion.h IpatchGigSample.h IpatchGigSubRegion.h IpatchItem.h IpatchIter.h IpatchList.h IpatchParamProp.h IpatchPaste.h IpatchRange.h IpatchRiff.h IpatchSample.h IpatchSampleData.h IpatchSampleList.h IpatchSampleStore.h IpatchSampleStoreCache.h IpatchSampleStoreFile.h IpatchSampleStoreRam.h IpatchSampleStoreRom.h IpatchSampleStoreSndFile.h IpatchSampleStoreSplit24.h IpatchSampleStoreSwap.h IpatchSampleStoreVirtual.h IpatchSampleTransform.h IpatchSF2.h IpatchSF2File.h IpatchSF2Gen.h IpatchSF2GenItem.h IpatchSF2Inst.h IpatchSF2IZone.h IpatchSF2Mod.h IpatchSF2ModItem.h IpatchSF2Preset.h IpatchSF2PZone.h IpatchSF2Reader.h IpatchSF2Sample.h IpatchSF2VoiceCache.h IpatchSF2VoiceCache_DLS.h IpatchSF2VoiceCache_SF2.h IpatchSF2VoiceCache_Gig.h IpatchSF2VoiceCache_VBank.h IpatchSF2Writer.h IpatchSF2Zone.h IpatchSndFile.h IpatchTypeProp.h IpatchUnit.h IpatchUnit_generic.h IpatchUnit_DLS.h IpatchUnit_SF2.h IpatchVBank.h IpatchVBankInst.h IpatchVBankRegion.h IpatchVirtualContainer.h IpatchVirtualContainer_types.h IpatchXml.h IpatchXmlObject.h misc.h sample.h util.h /construction/audio/libinstpatch/.build/libinstpatch/version.h | /usr/bin/sed 's/dl_s2/dls2/g;s/DL_S2/DLS2/g' > /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.h --- libinstpatch/marshals.h --- [ 2%] Generating marshals.h cd /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch && /usr/local/bin/glib-genmarshal --header --prefix=ipatch_marshal /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/marshals.list >/construction/audio/libinstpatch/.build/libinstpatch/marshals.h INFO: Reading /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/marshals.list... --- libinstpatch/marshals.c --- [ 3%] Generating marshals.c cd /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch && /usr/local/bin/glib-genmarshal --body --prefix=ipatch_marshal /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/marshals.list >/construction/audio/libinstpatch/.build/libinstpatch/marshals.c INFO: Reading /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/marshals.list... --- libinstpatch/builtin_enums.c --- [ 4%] Generating builtin_enums.c cd /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch && /usr/local/bin/glib-mkenums --fhead "#include \"libinstpatch.h\"\n" --fhead "#include \"ipatch_priv.h\"\n\n" --fprod "/* enumerations from \"@filename@\" */" --vhead "static const G@Type@Value _@enum_name@_values[] = {" --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," --vtail " { 0, NULL, NULL }\n};\n\n" --vtail "GType\n@enum_name@_get_type (void)\n{\n" --vtail " static GType type = 0;\n\n" --vtail " if (G_UNLIKELY (type == 0))\n" --vtail " type = g_@type@_register_static (\"@EnumName@\", _@enum_name@_values);\n\n" --vtail " return type;\n}\n\n" IpatchBase.h IpatchContainer.h IpatchConverter.h IpatchConverterSF2VoiceCache.h IpatchConvert_DLS2.h IpatchConvert_Gig.h IpatchConvert_SF2.h IpatchDLS2Conn.h IpatchDLS2.h IpatchDLS2Info.h IpatchDLS2Inst.h IpatchDLS2Region.h IpatchDLS2Sample.h IpatchDLSFile.h IpatchDLSReader.h IpatchDLSWriter.h IpatchFile.h IpatchGig.h IpatchGigDimension.h IpatchGigEffects.h IpatchGigFile.h IpatchGigInst.h IpatchGigRegion.h IpatchGigSample.h IpatchGigSubRegion.h IpatchItem.h IpatchIter.h IpatchList.h IpatchParamProp.h IpatchPaste.h IpatchRange.h IpatchRiff.h IpatchSample.h IpatchSampleData.h IpatchSampleList.h IpatchSampleStore.h IpatchSampleStoreCache.h IpatchSampleStoreFile.h IpatchSampleStoreRam.h IpatchSampleStoreRom.h IpatchSampleStoreSndFile.h IpatchSampleStoreSplit24.h IpatchSampleStoreSwap.h IpatchSampleStoreVirtual.h IpatchSampleTransform.h IpatchSF2.h IpatchSF2File.h IpatchSF2Gen.h IpatchSF2GenItem.h IpatchSF2Inst.h IpatchSF2IZone.h IpatchSF2Mod.h IpatchSF2ModItem.h IpatchSF2Preset.h IpatchSF2PZone.h IpatchSF2Reader.h IpatchSF2Sample.h IpatchSF2VoiceCache.h IpatchSF2VoiceCache_DLS.h IpatchSF2VoiceCache_SF2.h IpatchSF2VoiceCache_Gig.h IpatchSF2VoiceCache_VBank.h IpatchSF2Writer.h IpatchSF2Zone.h IpatchSndFile.h IpatchTypeProp.h IpatchUnit.h IpatchUnit_generic.h IpatchUnit_DLS.h IpatchUnit_SF2.h IpatchVBank.h IpatchVBankInst.h IpatchVBankRegion.h IpatchVirtualContainer.h IpatchVirtualContainer_types.h IpatchXml.h IpatchXmlObject.h misc.h sample.h util.h /construction/audio/libinstpatch/.build/libinstpatch/version.h | /usr/bin/sed 's/dl_s2/dls2/g;s/DL_S2/DLS2/g' > /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/depend --- cd /construction/audio/libinstpatch/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/audio/libinstpatch/libinstpatch-1.0.0 /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch /construction/audio/libinstpatch/.build /construction/audio/libinstpatch/.build/libinstpatch /construction/audio/libinstpatch/.build/libinstpatch/CMakeFiles/libinstpatch-1.0.dir/DependInfo.cmake Scanning dependencies of target libinstpatch-1.0 /usr/bin/make -f libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build.make libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o --- [ 5%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o --- [ 6%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- [ 7%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o --- [ 8%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o --- [ 9%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverterSF2VoiceCache.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c: In function 'convert_lookup_map_U': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:630:22: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < info_array->len; i++) /* already in array? */ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:634:14: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (i < info_array->len) /* only add if not already in array */ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c: In function 'ipatch_converter_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:715:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_converter_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:718:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c: In function 'ipatch_converter_sf2_to_file_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:795:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(sf2_to_file, SF2ToFile); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:795:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c: In function 'ipatch_converter_file_to_sf2_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:796:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(file_to_sf2, FileToSF2); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:796:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c: In function 'ipatch_converter_file_to_sf2_sample_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:797:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(file_to_sf2_sample, FileToSF2Sample); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:797:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o --- In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c: In function 'ipatch_converter_dls2_to_file_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:190:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE (dls2_to_file, DLS2ToFile); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:190:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c: In function 'ipatch_converter_file_to_dls2_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:191:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE (file_to_dls2, FileToDLS2); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:191:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c: In function 'ipatch_converter_file_to_dls2_sample_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:192:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE (file_to_dls2_sample, FileToDLS2Sample); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:192:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_DLS2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o --- In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:25: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c: In function 'ipatch_converter_gig_to_file_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:127:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(gig_to_file, GigToFile); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:127:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:25: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c: In function 'ipatch_converter_file_to_gig_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:130:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(file_to_gig, FileToGig); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:130:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:25: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c: In function 'ipatch_converter_file_to_gig_sample_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:133:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(file_to_gig_sample, FileToGigSample); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:133:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConvert_Gig.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o --- [ 10%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGig.c.o --- [ 11%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGig.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGig.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c: In function 'ipatch_gig_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:50:7: warning: cast between incompatible function types from 'void (*)(IpatchGigClass *)' {aka 'void (*)(struct _IpatchGigClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_gig_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:53:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c: In function 'ipatch_gig_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:92:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (object); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:102:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (object); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c: In function 'ipatch_gig_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:120:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_gig); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:131:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_gig); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGig.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverterSF2VoiceCache.h:36, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverterSF2VoiceCache.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverterSF2VoiceCache.c: In function 'ipatch_converter_sf2_voice_cache_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1644:51: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_ABSTRACT_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverterSF2VoiceCache.c:37:1: note: in expansion of macro 'G_DEFINE_ABSTRACT_TYPE' G_DEFINE_ABSTRACT_TYPE (IpatchConverterSF2VoiceCache, ipatch_converter_sf2_voice_cache, ^~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o --- [ 12%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigEffects.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o --- [ 13%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o --- [ 14%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:25: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9, from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:25: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c: In function 'ipatch_file_buf_seek': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:488:53: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] g_return_if_fail (handle->buf_position + offset >= 0); ^~ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:488:5: note: in expansion of macro 'g_return_if_fail' g_return_if_fail (handle->buf_position + offset >= 0); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:495:45: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] g_return_if_fail (offset >= 0 && offset < handle->buf->len); ^ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:495:5: note: in expansion of macro 'g_return_if_fail' g_return_if_fail (offset >= 0 && offset < handle->buf->len); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:501:49: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] g_return_if_fail (handle->buf->len + offset >= 0); ^~ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFileBuf.c:501:5: note: in expansion of macro 'g_return_if_fail' g_return_if_fail (handle->buf->len + offset >= 0); ^~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigFile.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigFile.c: In function 'ipatch_gig_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigFile.c:32:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchGigFile, ipatch_gig_file, IPATCH_TYPE_DLS_FILE); ^~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c: In function 'ipatch_gig_inst_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:65:7: warning: cast between incompatible function types from 'void (*)(IpatchGigInstClass *)' {aka 'void (*)(struct _IpatchGigInstClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_gig_inst_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:67:7: warning: cast between incompatible function types from 'void (*)(IpatchGigInst *)' {aka 'void (*)(struct _IpatchGigInst *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_gig_inst_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:68:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c: In function 'ipatch_gig_inst_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:161:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:163:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigInst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o --- [ 15%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigEffects.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o --- [ 16%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o --- In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9, from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigEffects.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigEffects.c: In function 'ipatch_gig_volsust_to_sf2_centibels': /usr/local/include/glib-2.0/glib/gmacros.h:306:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigEffects.c:393:15: note: in expansion of macro 'CLAMP' gig_tperc = CLAMP (gig_tperc, 0, 1000); ^~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o --- [ 17%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchList.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c: In function 'ipatch_gig_sample_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c:57:7: warning: cast between incompatible function types from 'void (*)(IpatchGigSampleClass *)' {aka 'void (*)(struct _IpatchGigSampleClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_gig_sample_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c:59:7: warning: cast between incompatible function types from 'void (*)(IpatchGigSample *)' {aka 'void (*)(struct _IpatchGigSample *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_gig_sample_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c:60:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSample.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchParamProp.c.o --- [ 18%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchParamProp.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchParamProp.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchParamProp.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchList.c: In function 'ipatch_list_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchList.c:38:7: warning: cast between incompatible function types from 'void (*)(IpatchListClass *)' {aka 'void (*)(struct _IpatchListClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_list_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchList.c:41:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchList.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c: In function 'ipatch_iter_GSList_insert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c:276:25: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] GSList **list, *pos, *dummy; ^~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c: In function 'ipatch_iter_GList_insert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c:486:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] GList **list, *pos, *dummy; ^~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c: In function 'ipatch_iter_array_next': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c:621:29: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (pos >= 0 && (pos + 1) < size) pos++; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c: In function 'ipatch_iter_array_index': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchIter.c:711:26: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (index < 0 || index >= size) index = -1; ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o --- [ 19%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o --- [ 20%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c: At top level: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:45:3: warning: missing initializer for field 'param1' of 'IpatchSF2VoiceSelInfo' {aka 'struct _IpatchSF2VoiceSelInfo'} [-Wmissing-field-initializers] { IPATCH_SF2_VOICE_SEL_VELOCITY } ^ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.h:185:7: note: 'param1' declared here int param1; ^~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c: In function 'ipatch_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:56:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2VoiceCacheClass *)' {aka 'void (*)(struct _IpatchSF2VoiceCacheClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_sf2_voice_cache_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:59:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2VoiceCache *)' {aka 'void (*)(struct _IpatchSF2VoiceCache *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_sf2_voice_cache_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:60:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c: In function 'ipatch_sf2_voice_cache_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:121:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < cache->voices->len; i++) ^ In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9, from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c: In function 'ipatch_sf2_voice_cache_set_voice_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:273:31: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] g_return_if_fail (sel_index < cache->sel_count); ^ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:273:3: note: in expansion of macro 'g_return_if_fail' g_return_if_fail (sel_index < cache->sel_count); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c: In function '_ipatch_sf2_voice_cache_dump': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache.c:530:42: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = start; i < start + count && i < cache->voices->len; i++) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c: In function '_dls2_inst_to_sf2_voice_cache_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:82:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ++ LOCK instrument */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:94:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); /* ++ LOCK region */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:143:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- UNLOCK region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:146:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); /* -- UNLOCK instrument */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:65:17: warning: variable 'defmods' set but not used [-Wunused-but-set-variable] const GSList *defmods; ^~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c: In function 'ipatch_converter_dls2_inst_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:224:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(dls2_inst_to_sf2_voice_cache, DLS2InstToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:224:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c: In function 'ipatch_converter_dls2_region_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:225:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(dls2_region_to_sf2_voice_cache, DLS2RegionToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:225:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c: In function 'ipatch_converter_dls2_sample_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:226:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(dls2_sample_to_sf2_voice_cache, DLS2SampleToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:226:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_DLS.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o --- [ 21%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o --- [ 22%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o --- [ 23%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function '_sf2_preset_to_sf2_voice_cache_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:101:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (preset); /* ++ LOCK preset */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:119:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (pzone); /* ++ LOCK preset zone */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:125:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (pzone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:135:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ++ LOCK inst */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:150:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (izone); /* ++ LOCK izone */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:157:8: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (izone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:200:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (izone); /* -- UNLOCK izone */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:206:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); /* -- UNLOCK inst */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:207:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (pzone); /* -- UNLOCK preset zone */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:216:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (preset); /* -- UNLOCK preset */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function '_sf2_inst_to_sf2_voice_cache_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:259:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ++ LOCK instrument */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:278:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (izone); /* ++ LOCK izone */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:284:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (izone); /* -- unlock izone */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:318:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (izone); /* -- UNLOCK izone */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:321:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); /* -- UNLOCK instrument */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function 'ipatch_converter_sf2_preset_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:385:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(sf2_preset_to_sf2_voice_cache, SF2PresetToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:385:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function 'ipatch_converter_sf2_pzone_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:386:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(sf2_pzone_to_sf2_voice_cache, SF2PZoneToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:386:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function 'ipatch_converter_sf2_inst_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:387:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(sf2_inst_to_sf2_voice_cache, SF2InstToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:387:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function 'ipatch_converter_sf2_izone_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:388:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(sf2_izone_to_sf2_voice_cache, SF2IZoneToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:388:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c: In function 'ipatch_converter_sf2_sample_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:389:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(sf2_sample_to_sf2_voice_cache, SF2SampleToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:389:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_SF2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c: In function '_gig_inst_to_sf2_voice_cache_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:89:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ++ LOCK instrument */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:99:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); /* ++ LOCK region */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:142:20: warning: comparison of integer expressions of different signedness: 'IpatchSF2VoiceSelType' {aka 'enum '} and 'int' [-Wsign-compare] if (infop->type != -1) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:159:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- UNLOCK region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:168:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); /* ++ LOCK region */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/lib/glib-2.0/include/glibconfig.h:86:37: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long int' [-Wbad-function-cast] #define GPOINTER_TO_INT(p) ((gint) (glong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:192:16: note: in expansion of macro 'GPOINTER_TO_INT' index = GPOINTER_TO_INT (g_hash_table_lookup (sel_index_hash, ^~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:249:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- UNLOCK region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:252:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); /* -- UNLOCK instrument */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:26: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c: In function 'ipatch_converter_gig_inst_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:266:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(gig_inst_to_sf2_voice_cache, GigInstToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:266:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:26: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c: In function 'ipatch_converter_gig_sample_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:71:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:267:1: note: in expansion of macro 'CONVERTER_SF2_VOICE_CACHE_GET_TYPE' CONVERTER_SF2_VOICE_CACHE_GET_TYPE(gig_sample_to_sf2_voice_cache, GigSampleToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:267:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_Gig.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c: In function '_vbank_inst_to_sf2_voice_cache_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:85:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ++ lock instrument */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:91:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); /* ++ lock region */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:100:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- unlock region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:114:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- unlock region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:131:33: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (voicendx = 0; voicendx < item_vcache->voices->len; voicendx++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:187:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); /* -- unlock region */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:192:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); /* -- unlock instrument */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c: In function 'ipatch_converter_vbank_inst_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:208:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(vbank_inst_to_sf2_voice_cache, VBankInstToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:208:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c: In function 'ipatch_converter_vbank_region_to_sf2_voice_cache_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchConverter_priv.h:34:7: warning: cast between incompatible function types from 'void (*)(IpatchConverterClass *)' {aka 'void (*)(struct _IpatchConverterClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) _ ## type_under ## _class_init, NULL, NULL, \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:209:1: note: in expansion of macro 'CONVERTER_GET_TYPE' CONVERTER_GET_TYPE(vbank_region_to_sf2_voice_cache, VBankRegionToSF2VoiceCache); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:209:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2VoiceCache_VBank.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_generic.c.o --- [ 25%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_generic.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_generic.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_generic.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o --- [ 26%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_DLS.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o --- [ 27%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_SF2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o --- [ 28%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o --- [ 29%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_DLS.c: In function 'ipatch_unit_dls_abs_time_to_seconds': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_DLS.c:278:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (dls_abs_time == IPATCH_UNIT_DLS_ABS_TIME_0SECS) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_DLS.c: In function 'ipatch_unit_dls_abs_time_to_seconds_value': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit_DLS.c:434:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] if (dls_abs_time != IPATCH_UNIT_DLS_ABS_TIME_0SECS) ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:66:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchVBank, ipatch_vbank, IPATCH_TYPE_BASE); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:141:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:146:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:197:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:215:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_container_make_unique': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:251:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:281:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_base_find_unused_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:301:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:314:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:331:15: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:331:29: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:331:46: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:332:15: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank >= b) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_find_inst': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:413:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:419:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:426:2: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:427:2: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:431:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:434:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c: In function 'ipatch_vbank_make_unique_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:473:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (vbank); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:480:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:484:2: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:492:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:495:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (vbank); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBank.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer.c: In function 'ipatch_virtual_container_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer.c:39:2: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o --- [ 30%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o --- [ 31%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o --- [ 32%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_dls2_melodic_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:33:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_dls2_percussion_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:37:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_dls2_samples_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:41:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_gig_melodic_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:46:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_gig_percussion_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:50:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_gig_samples_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:54:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_sf2_inst_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:58:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_sf2_melodic_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:61:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_sf2_percussion_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:64:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_sf2_samples_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:67:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c: In function 'ipatch_virtual_sf2_rom_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:70:1: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] IPATCH_VIRTUAL_CONTAINER_CREATE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVirtualContainer_types.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/md5.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c: In function 'ipatch_xml_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c:331:35: warning: cast between incompatible function types from 'IpatchXmlNode * (*)(const IpatchXmlNode *)' {aka 'struct _IpatchXmlNode * (*)(const struct _IpatchXmlNode *)'} to 'void * (*)(const void *, void *)' [-Wcast-function-type] return (g_node_copy_deep (node, (GCopyFunc)ipatch_xml_node_duplicate, NULL)); ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/md5.c.o --- [ 33%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/md5.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/md5.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/md5.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c: In function 'ipatch_xml_find_by_path_recurse': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c:721:15: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] len = dot ? dot - path : strlen (path); ^~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c: In function 'ipatch_xml_to_str_recurse': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c:771:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < indent; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXml.c:811:19: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < indent; i++) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/sample.c.o --- [ 34%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/sample.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/sample.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/sample.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/md5.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/md5.c: In function 'ipatch_md5_final': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/md5.c:252:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset (ctx, 0, sizeof (ctx)); /* In case it's sensitive */ ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/sample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/sample.c: In function 'ipatch_sample_format_transform_verify': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/sample.c:468:43: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (((channel_map >> (i * 3)) & 0x07) >= src_chans) ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c: In function 'ipatch_xml_default_encode_value_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:577:7: warning: 'g_value_get_char' is deprecated: Use 'g_value_get_schar' instead [-Wdeprecated-declarations] ipatch_xml_set_value_printf (node, "%d", g_value_get_char (value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:36, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:22: /usr/local/include/glib-2.0/gobject/gvaluetypes.h:182:23: note: declared here gchar g_value_get_char (const GValue *value); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c: In function 'ipatch_xml_default_decode_value_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:766:7: warning: 'g_value_set_char' is deprecated: Use 'g_value_set_schar' instead [-Wdeprecated-declarations] g_value_set_char (value, i); ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:36, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchXmlObject.c:22: /usr/local/include/glib-2.0/gobject/gvaluetypes.h:179:23: note: declared here void g_value_set_char (GValue *value, ^~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/util.c.o --- [ 35%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/util.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/util.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c: In function 'ipatch_util_value_hash': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:74:7: warning: 'g_value_get_char' is deprecated: Use 'g_value_get_schar' instead [-Wdeprecated-declarations] return (g_value_get_char (val)); ^~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:36, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:22: /usr/local/include/glib-2.0/gobject/gvaluetypes.h:182:23: note: declared here gchar g_value_get_char (const GValue *value); ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:20: /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:105:15: note: in expansion of macro 'GPOINTER_TO_UINT' return (GPOINTER_TO_UINT (g_value_get_pointer (val))); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:107:7: warning: 'g_value_array_get_type' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (valtype == G_TYPE_VALUE_ARRAY) /* value array? */ ^~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:60:17: note: declared here GType g_value_array_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:20: /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:112:20: note: in expansion of macro 'GPOINTER_TO_UINT' else return (GPOINTER_TO_UINT (g_value_get_boxed (val))); ^~~~~~~~~~~~~~~~ /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'GParamSpec *' {aka 'struct _GParamSpec *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:114:15: note: in expansion of macro 'GPOINTER_TO_UINT' return (GPOINTER_TO_UINT (g_value_get_param (val))); ^~~~~~~~~~~~~~~~ /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:116:15: note: in expansion of macro 'GPOINTER_TO_UINT' return (GPOINTER_TO_UINT (g_value_get_object (val))); ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c: In function 'ipatch_util_value_array_hash': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:142:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < valarray->n_values; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:144:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth (valarray, i); ^~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/util.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o --- [ 36%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o --- [ 37%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:51:7: warning: cast between incompatible function types from 'void (*)(IpatchContainerClass *)' {aka 'void (*)(struct _IpatchContainerClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_container_init_class, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:54:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_get_children': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:123:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (container); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:132:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (container); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_insert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:258:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (container); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:267:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (container); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_remove': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:333:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (container); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:344:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (container); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_count': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:411:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (container); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:414:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (container); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c: In function 'ipatch_container_add_unique': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:462:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (container); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:465:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (container); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1644:51: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_ABSTRACT_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:53:1: note: in expansion of macro 'G_DEFINE_ABSTRACT_TYPE' G_DEFINE_ABSTRACT_TYPE (IpatchBase, ipatch_base, IPATCH_TYPE_CONTAINER); ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:103:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:108:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (base); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_real_set_file': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:206:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:210:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (base); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_get_file': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:231:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:234:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_real_set_file_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:271:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:274:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (base); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:278:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (base); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c: In function 'ipatch_base_get_file_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:298:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (base); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:301:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (base); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchBase.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o --- [ 38%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o --- [ 39%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer_notify.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer.h:34, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchContainer_notify.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:83:7: warning: cast between incompatible function types from 'void (*)(IpatchDLS2Class *)' {aka 'void (*)(struct _IpatchDLS2Class *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_dls2_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:86:7: warning: cast between incompatible function types from 'void (*)(IpatchDLS2 *)' {aka 'void (*)(struct _IpatchDLS2 *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_dls2_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:87:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:160:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:168:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:194:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:204:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:208:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:210:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:242:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:248:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:260:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:262:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:284:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:330:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_container_make_unique': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:379:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:411:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_base_find_unused_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:431:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:443:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:464:17: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:464:31: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:464:48: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:465:17: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank >= b) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_get_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:575:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:577:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_set_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:605:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:607:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_make_unique_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:675:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:680:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (p->data); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:690:8: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (p->data); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:699:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (p->data); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:703:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_find_inst': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:743:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:748:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:757:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:758:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:761:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:764:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_find_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:794:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:799:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:806:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:807:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:810:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:813:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c: In function 'ipatch_dls2_get_region_references': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:847:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dls); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:856:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* ## embedded lock */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:873:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:877:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dls); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Conn.c.o --- [ 40%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Conn.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Conn.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Conn.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Conn.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o --- [ 41%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Info.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o --- [ 42%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Info.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:72:7: warning: cast between incompatible function types from 'void (*)(IpatchDLS2InstClass *)' {aka 'void (*)(struct _IpatchDLS2InstClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_dls2_inst_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:75:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:140:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:156:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:191:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); /* locked to ensure bank/program atomicity */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:193:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:196:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); /* locked to ensure bank/program atomicity */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:198:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:207:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:209:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:256:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:258:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:278:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:308:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_get_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:411:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:413:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_set_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:441:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:443:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_get_midi_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:483:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:486:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_get_conns': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:540:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:542:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_set_conn': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:561:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:563:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_unset_conn': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:580:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:582:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_unset_all_conns': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:596:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:599:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c: In function 'ipatch_dls2_inst_conn_count': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:615:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:617:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Inst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o --- [ 43%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Param_tables.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o --- [ 44%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Param_tables.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o --- [ 45%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSFile.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o --- [ 46%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSFile.c: In function 'ipatch_dls_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSFile.c:33:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchDLSFile, ipatch_dls_file, IPATCH_TYPE_FILE); ^~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c: In function 'ipatch_dls_reader_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:95:7: warning: cast between incompatible function types from 'void (*)(IpatchDLSReaderClass *)' {aka 'void (*)(struct _IpatchDLSReaderClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_dls_reader_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:97:7: warning: cast between incompatible function types from 'void (*)(IpatchDLSReader *)' {aka 'void (*)(struct _IpatchDLSReader *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_dls_reader_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:98:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSFile.h:33, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c: In function 'ipatch_dls_reader_fixup': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:332:12: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] while (i < reader->pool_table_size) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o --- [ 47%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c: In function 'ipatch_dls_reader_load_wave_pool': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1096:47: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] else DEBUG_DLS_UNKNOWN_CHUNK (riff, -1); ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c: In function 'ipatch_gig_reader_load_sub_regions': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1226:47: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] else DEBUG_DLS_UNKNOWN_CHUNK (riff, -1); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c: In function 'ipatch_dls_load_connection': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSReader.c:1619:19: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (chunk->size != header_size + count * IPATCH_DLS_CONN_SIZE) ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c: In function 'ipatch_dls_writer_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:99:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchDLSWriter, ipatch_dls_writer, IPATCH_TYPE_RIFF); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c: In function 'gig_write_file_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:419:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < G_N_ELEMENTS (order); i++) ^ In file included from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c: In function 'dls_write_wave_link': /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:882:18: note: in expansion of macro 'GPOINTER_TO_UINT' sample_index = GPOINTER_TO_UINT (g_hash_table_lookup (writer->sample_hash, ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c: In function 'gig_write_wave_link': /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:918:22: note: in expansion of macro 'GPOINTER_TO_UINT' sample_index = GPOINTER_TO_UINT ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c: In function 'gig_write_dimension_info': /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1408:22: note: in expansion of macro 'GPOINTER_TO_UINT' sample_index = GPOINTER_TO_UINT ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1379:14: warning: variable 'bit_count' set but not used [-Wunused-but-set-variable] int count, bit_count; ^~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:97:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchFile, ipatch_file, IPATCH_TYPE_ITEM); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:138:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:156:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:134:20: warning: variable 'file_class' set but not used [-Wunused-but-set-variable] IpatchFileClass *file_class; ^~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_real_set_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:230:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:234:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_get_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:255:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:257:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_open': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:297:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:301:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:321:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_assign_io_channel': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:382:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:385:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_set_little_endian': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:914:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:921:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_set_big_endian': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:938:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:945:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_set_iofuncs_static': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:963:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:971:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_set_iofuncs': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:998:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:1008:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c: In function 'ipatch_file_get_iofuncs': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:1025:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (file); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:1027:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (file); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchFile.c:29: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigRegion.c.o --- [ 48%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigRegion.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigRegion.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:79:7: warning: cast between incompatible function types from 'void (*)(IpatchGigRegionClass *)' {aka 'void (*)(struct _IpatchGigRegionClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_gig_region_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:81:7: warning: cast between incompatible function types from 'void (*)(IpatchGigRegion *)' {aka 'void (*)(struct _IpatchGigRegion *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_gig_region_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:82:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:206:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:209:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:246:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:249:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:274:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:277:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:282:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:285:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:317:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:320:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:360:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (gig_region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:376:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (gig_region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:396:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_reg); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:437:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_reg); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_set_note_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:548:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:551:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_set_velocity_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:584:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:587:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_new_dimension': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:614:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:619:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:649:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c: In function 'ipatch_gig_region_remove_dimension': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:676:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:680:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:27: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:685:51: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (log_if_fail (split_index > 0 && split_index < max_split_index)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/ipatch_priv.h:62:31: note: in definition of macro 'log_if_fail' #define log_if_fail(expr) (!(expr) && \ ^~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:687:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:744:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o --- In function 'gig_write_group_names', inlined from 'ipatch_dls_write_level_0' at /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:334:10, inlined from 'ipatch_dls_writer_save' at /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:241:8: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLSWriter.c:1448:7: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy (name, (char *)(p->data), IPATCH_GIG_3GNM_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSubRegion.c.o --- [ 50%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigSubRegion.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSubRegion.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:66:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchGigSubRegion, ipatch_gig_sub_region, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:182:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:197:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:262:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:276:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:283:8: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:286:8: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:309:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:320:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:337:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_sub); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:355:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_sub); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_get_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:428:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:430:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_real_set_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:466:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:469:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c: In function 'ipatch_gig_sub_region_get_sample_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:507:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (subregion); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:512:38: warning: assignment to 'IpatchDLS2Sample *' {aka 'struct _IpatchDLS2Sample *'} from incompatible pointer type 'IpatchGigSample *' {aka 'struct _IpatchGigSample *'} [-Wincompatible-pointer-types] else if (subregion->sample) sample = g_object_ref (subregion->sample); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:515:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (subregion); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:519:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:525:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigSubRegion.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o --- [ 51%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o --- [ 52%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItemProp.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:112:7: warning: cast between incompatible function types from 'void (*)(IpatchItemClass *)' {aka 'void (*)(struct _IpatchItemClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_item_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:114:7: warning: cast between incompatible function types from 'void (*)(IpatchItem *)' {aka 'void (*)(struct _IpatchItem *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_item_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:115:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_init': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:302:3: warning: 'g_static_rec_mutex_init' is deprecated: Use 'g_rec_mutex_init' instead [-Wdeprecated-declarations] g_static_rec_mutex_init (item->mutex); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:176:10: note: declared here void g_static_rec_mutex_init (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:295:20: warning: variable 'klass' set but not used [-Wunused-but-set-variable] IpatchItemClass *klass; ^~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:314:7: warning: 'g_static_rec_mutex_free' is deprecated: Use 'g_rec_mutex_free' instead [-Wdeprecated-declarations] g_static_rec_mutex_free (item->mutex); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:195:10: note: declared here void g_static_rec_mutex_free (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_set_parent': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:361:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:364:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:372:7: warning: 'g_static_rec_mutex_unlock_full' is deprecated [-Wdeprecated-declarations] depth = g_static_rec_mutex_unlock_full (item->mutex); ^~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:192:10: note: declared here guint g_static_rec_mutex_unlock_full (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:375:4: warning: 'g_static_rec_mutex_free' is deprecated: Use 'g_rec_mutex_free' instead [-Wdeprecated-declarations] g_static_rec_mutex_free (item->mutex); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:195:10: note: declared here void g_static_rec_mutex_free (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:385:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < depth; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:386:2: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] g_static_rec_mutex_lock (item->mutex); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:400:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_recursive_base_set': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:422:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (child); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:433:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (child); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_unparent': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:460:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:463:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:476:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_recursive_base_unset': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:495:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (child); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:504:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (child); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_get_parent': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:534:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:537:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_get_base': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:585:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:588:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_changed': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:738:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:750:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_get_unique_props': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1160:3: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] vals = g_value_array_new (count); ^~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1164:7: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append (vals, NULL); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1165:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth (vals, i); ^~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_set_atomic': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1364:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1366:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c: In function 'ipatch_item_get_atomic': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1395:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:1397:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItemProp.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchRange.c.o --- [ 53%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchRange.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchRange.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRange.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRange.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o --- [ 54%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o --- [ 55%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c: In function 'ipatch_riff_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:33:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchRiff, ipatch_riff, G_TYPE_OBJECT); ^~~~~~~~~~~~~ In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9, from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c: In function 'ipatch_riff_get_chunk': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:211:46: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] g_return_val_if_fail (level >= -1 && level < riff->chunks->len, NULL); ^ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:594:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:211:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (level >= -1 && level < riff->chunks->len, NULL); ^~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c: In function 'ipatch_riff_read_chunk': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:472:23: warning: comparison of integer expressions of different signedness: 'gint32' {aka 'int'} and 'guint32' {aka 'unsigned int'} [-Wsign-compare] || chunk->position >= chunk->size) ^~ In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9, from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c: In function 'ipatch_riff_close_chunk': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:804:46: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] g_return_val_if_fail (level >= -1 && level < riff->chunks->len, FALSE); ^ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:594:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:804:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (level >= -1 && level < riff->chunks->len, FALSE); ^~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c: In function 'ipatch_riff_message_detail': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:978:46: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] g_return_val_if_fail (level >= -1 && level < riff->chunks->len, NULL); ^ /usr/local/include/glib-2.0/glib/gmacros.h:379:8: note: in definition of macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ /usr/local/include/glib-2.0/glib/gmessages.h:594:9: note: in expansion of macro 'G_LIKELY' if G_LIKELY(expr) { } else \ ^~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchRiff.c:978:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (level >= -1 && level < riff->chunks->len, NULL); ^~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:106:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2Class *)' {aka 'void (*)(struct _IpatchSF2Class *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_sf2_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:108:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2 *)' {aka 'void (*)(struct _IpatchSF2 *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_sf2_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:109:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:24: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:244:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:249:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:286:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:289:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:293:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:296:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:331:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:342:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:372:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:455:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_container_make_unique': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:516:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sfont); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:547:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sfont); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_base_find_unused_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:569:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:582:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:599:17: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:599:31: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:599:48: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank > b || (lbank == b && lprogram > n)) break; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:600:17: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (lbank >= b) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_get_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:710:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:713:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_set_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:738:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < G_N_ELEMENTS (info_ids); i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_real_set_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:778:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (maxlen > 0 && val && strlen (val) > maxlen - 1) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:787:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:790:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_get_info_array': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:829:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:831:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_info_array_qsort': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:867:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (andx = 0; andx < G_N_ELEMENTS (info_ids); andx++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:869:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (bndx = 0; bndx < G_N_ELEMENTS (info_ids); bndx++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_info_id_is_valid': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:906:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < G_N_ELEMENTS (info_ids) ; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_find_preset': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:974:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:979:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (pset); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:986:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (pset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:987:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:990:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (pset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:993:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_find_inst': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1022:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1027:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1032:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1033:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1036:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1039:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_find_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1068:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sf); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1073:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1078:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1079:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1082:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1085:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sf); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c: In function 'ipatch_sf2_make_unique_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1209:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sfont); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1214:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (p->data); /* MT - Recursive LOCK */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1220:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (p->data); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1228:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (p->data); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:1232:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sfont); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o --- [ 56%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2File.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen_tables.c.o --- [ 57%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen_tables.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen_tables.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen_tables.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen_tables.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o --- [ 58%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2File.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2File.c: In function 'ipatch_sf2_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2File.c:49:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchSF2File, ipatch_sf2_file, IPATCH_TYPE_FILE); ^~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c: In function 'ipatch_sf2_izone_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2IZone.c:72:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSF2IZone, ipatch_sf2_izone, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o --- [ 59%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o --- [ 60%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c: In function 'ipatch_sf2_inst_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:89:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2InstClass *)' {aka 'void (*)(struct _IpatchSF2InstClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_sf2_inst_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:91:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2Inst *)' {aka 'void (*)(struct _IpatchSF2Inst *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_sf2_inst_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:92:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:94:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2GenItemIface *)' {aka 'void (*)(struct _IpatchSF2GenItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GInterfaceInitFunc) ipatch_sf2_inst_gen_item_iface_init, NULL, NULL }; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:96:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2ModItemIface *)' {aka 'void (*)(struct _IpatchSF2ModItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GInterfaceInitFunc) ipatch_sf2_inst_mod_item_iface_init, NULL, NULL }; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c: In function 'ipatch_sf2_inst_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:186:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:194:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c: In function 'ipatch_sf2_inst_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:267:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:285:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c: In function 'ipatch_sf2_inst_real_set_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:444:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:447:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c: In function 'ipatch_sf2_inst_get_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:481:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:483:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Inst.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c: In function 'ipatch_sf2_mod_list_remove': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Mod.c:332:15: warning: variable 'prev' set but not used [-Wunused-but-set-variable] GSList *p, *prev = NULL; ^~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o --- [ 61%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c: In function 'ipatch_sf2_mod_item_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:41:4: warning: cast between incompatible function types from 'void (*)(IpatchSF2ModItemIface *)' {aka 'void (*)(struct _IpatchSF2ModItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_sf2_mod_item_iface_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:43:2: warning: missing initializer for field 'class_data' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1048:26: note: 'class_data' declared here gconstpointer class_data; ^~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c: In function 'ipatch_sf2_mod_item_get_mods': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:90:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:100:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c: In function 'ipatch_sf2_mod_item_set_mods': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:140:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:143:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c: In function 'ipatch_sf2_mod_item_count': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:282:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:284:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2ModItem.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- [ 62%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- [ 63%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:94:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2PresetClass *)' {aka 'void (*)(struct _IpatchSF2PresetClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_sf2_preset_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:96:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2Preset *)' {aka 'void (*)(struct _IpatchSF2Preset *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_sf2_preset_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:97:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c: In function 'ipatch_sf2_pzone_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:61:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2PZoneClass *)' {aka 'void (*)(struct _IpatchSF2PZoneClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_sf2_pzone_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:63:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2PZone *)' {aka 'void (*)(struct _IpatchSF2PZone *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc) ipatch_sf2_pzone_init, ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:64:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:99:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2GenItemIface *)' {aka 'void (*)(struct _IpatchSF2GenItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GInterfaceInitFunc) ipatch_sf2_preset_gen_item_iface_init, NULL, NULL }; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:101:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2ModItemIface *)' {aka 'void (*)(struct _IpatchSF2ModItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GInterfaceInitFunc) ipatch_sf2_preset_mod_item_iface_init, NULL, NULL }; ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o --- In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:23: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2PZone.c:66:7: warning: cast between incompatible function types from 'void (*)(IpatchSF2GenItemIface *)' {aka 'void (*)(struct _IpatchSF2GenItemIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GInterfaceInitFunc) ipatch_sf2_pzone_gen_item_iface_init, NULL, NULL }; ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:239:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:247:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:294:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:297:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:313:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:315:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:320:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:324:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:345:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:347:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:350:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:352:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:355:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:357:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:438:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_pset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:461:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_pset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_real_set_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:593:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:596:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_get_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:631:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:633:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c: In function 'ipatch_sf2_preset_get_midi_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:667:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (preset); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:672:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (preset); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Preset.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o --- [ 64%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o --- [ 65%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.h:31, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:28: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'ipatch_sf2_reader_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:80:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchSF2Reader, ipatch_sf2_reader, IPATCH_TYPE_RIFF) ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'ipatch_sf2_reader_load': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:199:17: warning: comparison of integer expressions of different signedness: 'int' and 'guint32' {aka 'unsigned int'} [-Wsign-compare] else if (size != chunk->size + IPATCH_RIFF_HEADER_SIZE) ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- [ 66%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'sfload_infos': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:505:35: warning: comparison of integer expressions of different signedness: 'guint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (maxsize && chunk->size > maxsize) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleList.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'sfload_pbags': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:653:15: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i=0; i < reader->pbag_count; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'sfload_ibags': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:979:15: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i=0; i < reader->ibag_count; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c: In function 'sfload_shdrs': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Reader.c:1378:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < reader->sample_count; i++) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleList.h:34, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleList.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o --- [ 67%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleList.c: In function 'ipatch_sample_list_render': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleList.c:481:9: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] buf += block * format_size; ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c: In function 'ipatch_sample_store_cache_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:53:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreCache, ipatch_sample_store_cache, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c: In function 'ipatch_sample_store_cache_sample_iface_open': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:149:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (store); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:157:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (store); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c: In function 'ipatch_sample_store_cache_sample_iface_close': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:179:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (store); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:192:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (store); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c: In function 'ipatch_sample_store_cache_open': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:263:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (store); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:271:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (store); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c: In function 'ipatch_sample_store_cache_close': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:288:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (store); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:301:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (store); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreCache.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o --- [ 68%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c: In function 'ipatch_sf2_writer_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:102:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchSF2Writer, ipatch_sf2_writer, IPATCH_TYPE_RIFF) ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c: In function 'sfont_write_samples24': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:951:18: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < size; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:955:18: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < size; i++) ^ In file included from /usr/local/include/glib-2.0/glib/gtypes.h:32, from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c: In function 'sfont_write_pgens': /usr/local/lib/glib-2.0/include/glibconfig.h:87:38: warning: cast from function call of type 'gpointer' {aka 'void *'} to non-matching type 'long unsigned int' [-Wbad-function-cast] #define GPOINTER_TO_UINT(p) ((guint) (gulong) (p)) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1244:21: note: in expansion of macro 'GPOINTER_TO_UINT' inst_index = GPOINTER_TO_UINT ^~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c: In function 'sfont_write_shdrs': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1520:12: warning: variable 'sample24' set but not used [-Wunused-but-set-variable] gboolean sample24; ^~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c: In function 'ipatch_sample_store_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreFile.c:54:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreFile, ipatch_sample_store_file, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o --- [ 69%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRam.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o --- [ 70%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRom.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o --- [ 71%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRam.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRam.c: In function 'ipatch_sample_store_ram_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRam.c:51:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreRam, ipatch_sample_store_ram, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRom.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRom.c: In function 'ipatch_sample_store_rom_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreRom.c:40:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreRom, ipatch_sample_store_rom, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c: In function 'ipatch_sample_store_split24_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:49:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreSplit24, ipatch_sample_store_split24, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c: In function 'ipatch_sample_store_split24_sample_iface_read': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:189:15: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] i8p = buf + samplepos * 4; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:193:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < thissize; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:202:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < thissize; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:230:15: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] i8p = buf + samplepos * 4; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:234:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < thissize; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:239:21: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < thissize; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSplit24.c:164:23: warning: variable 'lilhost' set but not used [-Wunused-but-set-variable] gboolean lilendian, lilhost; ^~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o --- [ 72%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSwap.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o --- [ 73%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSwap.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSwap.c: In function 'ipatch_sample_store_swap_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSwap.c:43:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreSwap, ipatch_sample_store_swap, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c: In function 'ipatch_sample_store_virtual_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:52:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreVirtual, ipatch_sample_store_virtual, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c: In function 'ipatch_sample_store_virtual_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:99:27: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (array && chan < array->n_values) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:100:11: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] list = g_value_dup_boxed (g_value_array_get_nth (array, chan)); ^~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:21: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c: In function 'ipatch_sample_store_virtual_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:124:7: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] array = g_value_array_new (0); /* ++ alloc new value array */ ^~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:21: /usr/local/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:130:9: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append (array, &local_value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:21: /usr/local/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o --- [ 75%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c: In function 'ipatch_sample_store_virtual_sample_iface_read': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:222:15: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (block > frames) block = frames; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:228:46: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:237:36: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] bright = (guint8 *)(interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:251:37: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] wright = (guint16 *)(interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:265:36: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] bright = (guint8 *)(interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:281:37: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] dright = (guint32 *)(interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreVirtual.c:295:37: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] qright = (guint64 *)(interbuf + IPATCH_SAMPLE_TRANS_BUFFER_SIZE / 2); ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o --- [ 76%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o --- In function 'sfont_write_phdrs', inlined from 'ipatch_sf2_write_level_0' at /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:568:8: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1042:7: warning: 'strncpy' specified bound 20 equals destination size [-Wstringop-truncation] strncpy (phdr.name, preset->name, IPATCH_SFONT_NAME_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sfont_write_ihdrs', inlined from 'ipatch_sf2_write_level_0' at /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:592:8: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Writer.c:1288:7: warning: 'strncpy' specified bound 20 equals destination size [-Wstringop-truncation] strncpy (ihdr.name, inst->name, IPATCH_SFONT_NAME_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c: In function 'ipatch_sample_transform_set_formats': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:227:39: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] transform->buf2 = transform->buf1 + (transform->buf1_max_frame ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c: In function 'ipatch_sample_transform_alloc': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:258:37: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] transform->buf2 = transform->buf1 + (transform->buf1_max_frame * frames); ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c: In function 'ipatch_sample_transform_alloc_size': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:297:39: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] transform->buf2 = transform->buf1 + (transform->buf1_max_frame ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c: In function 'ipatch_sample_transform_set_buffers_size': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:360:39: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] transform->buf2 = transform->buf1 + (transform->buf1_max_frame ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c: In function 'ipatch_sample_transform_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:481:20: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (block_size > frames) block_size = frames; ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:509:9: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] src += block_size * src_frame_size; ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleTransform.c:510:20: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] if (dest) dest += block_size * dest_frame_size; ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c: In function 'ipatch_snd_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:35:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchSndFile, ipatch_snd_file, IPATCH_TYPE_FILE); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c: In function 'ipatch_snd_file_sample_format_to_sub_format': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:268:19: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < size; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSndFile.c:272:11: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] if (i == size) ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o --- [ 77%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o --- [ 78%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c: In function 'ipatch_unit_conversion_register': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:264:8: warning: pointer to a function used in arithmetic [-Wpointer-arith] func += 1; /* store as func + 1 to differentiate between NULL and invalid */ ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c: In function 'ipatch_unit_conversion_lookup': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:298:31: warning: pointer to a function used in arithmetic [-Wpointer-arith] return (func != NULL ? func - 1 : NULL); /* we store as func + 1 */ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c: In function 'ipatch_unit_convert': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchUnit.c:345:16: warning: pointer to a function used in arithmetic [-Wpointer-arith] convert_func -= 1; /* we store as func + 1 */ ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:57:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchVBankInst, ipatch_vbank_inst, IPATCH_TYPE_CONTAINER); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:121:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:126:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:158:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:161:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:200:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:202:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:228:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:241:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c: In function 'ipatch_vbank_inst_get_midi_locale': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:376:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (inst); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:381:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (inst); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankInst.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o --- [ 79%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o --- [ 80%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:93:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchDLS2Region, ipatch_dls2_region, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:222:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:244:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:283:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:286:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:293:4: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:296:4: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:360:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:375:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:402:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:405:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:410:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:413:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:476:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:495:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:501:8: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:504:8: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:527:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_reg); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:557:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_reg); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:634:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:636:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_set_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:664:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:666:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_real_set_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:706:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:710:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_sample_info': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:743:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:751:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:755:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:761:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:787:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:790:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_peek_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:814:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:816:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_set_note_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:843:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:846:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_set_velocity_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:872:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:875:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_in_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:895:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:902:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_get_conns': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:965:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:967:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_set_conn': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:987:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:989:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_unset_conn': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1007:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1009:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_unset_all_conns': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1023:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1026:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c: In function 'ipatch_dls2_region_conn_count': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1042:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:1044:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Region.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- [ 81%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:89:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchDLS2Sample, ipatch_dls2_sample, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- [ 82%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o --- [ 83%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:153:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o --- cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o --- In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:160:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:176:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:178:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:185:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:191:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:225:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:227:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:233:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:238:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:256:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_sam); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:266:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_sam); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_real_set_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:375:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:378:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_get_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:401:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:404:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_peek_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:428:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:430:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c: In function 'ipatch_dls2_sample_set_blank': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:450:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:460:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchDLS2Sample.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c: In function 'ipatch_gig_dimension_get_type': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:64:7: warning: cast between incompatible function types from 'void (*)(IpatchGigDimensionClass *)' {aka 'void (*)(struct _IpatchGigDimensionClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_gig_dimension_class_init, NULL, NULL, ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:66:7: warning: cast between incompatible function types from 'void (*)(IpatchGigDimension *)' {aka 'void (*)(struct _IpatchGigDimension *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_gig_dimension_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:67:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:21: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c: In function 'ipatch_gig_dimension_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:120:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dimension); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:123:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dimension); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c: In function 'ipatch_gig_dimension_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:150:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (dimension); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:152:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (dimension); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c: In function 'ipatch_gig_dimension_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:176:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (dimension); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:179:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (dimension); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c: In function 'ipatch_gig_dimension_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:195:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_dim); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:203:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_dim); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchGigDimension.c:20: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'ipatch_paste_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:203:7: warning: cast between incompatible function types from 'void (*)(IpatchPasteClass *)' {aka 'void (*)(struct _IpatchPasteClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc)ipatch_paste_class_init, NULL, NULL, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:205:7: warning: cast between incompatible function types from 'void (*)(IpatchPaste *)' {aka 'void (*)(struct _IpatchPaste *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] (GInstanceInitFunc)ipatch_paste_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:206:5: warning: missing initializer for field 'value_table' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gtype.h:1056:26: note: 'value_table' declared here const GTypeValueTable *value_table; ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'ipatch_paste_resolve': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:409:4: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free (valarray); ^~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:420:24: warning: comparison of integer expressions of different signedness: 'int' and 'guint32' {aka 'unsigned int'} [-Wsign-compare] if (!*ps || lastbit != (groups & 1)) /* last val or end of group? */ ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:471:7: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (free_valarray) g_value_array_free (valarray); ^~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'resolve_hash_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:513:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth (valarray, i); ^~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'resolve_equal_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:539:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] aval = g_value_array_get_nth (akey->valarray, i); ^~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:540:7: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] bval = g_value_array_get_nth (bkey->valarray, i); ^~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'resolve_key_destroy_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:554:3: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] if (rkey->free_valarray) g_value_array_free (rkey->valarray); ^~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'check_item_conflicts_GHFunc': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:621:24: warning: comparison of integer expressions of different signedness: 'int' and 'guint32' {aka 'unsigned int'} [-Wsign-compare] if (!*ps || lastbit != (groups & 1)) /* last val or end of group? */ ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:641:9: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free (valarray); ^~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:656:2: warning: 'g_value_array_free' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free (valarray); ^~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'ipatch_paste_object_add': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:768:11: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] GSList *dummy; ^~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'ipatch_paste_default_test_func': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Gen.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:1049:19: warning: variable 'dest_type' set but not used [-Wunused-but-set-variable] GType src_type, dest_type, link_type, type; ^~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c: In function 'ipatch_paste_default_exec_func': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchPaste.c:1171:19: warning: variable 'dest_type' set but not used [-Wunused-but-set-variable] GType src_type, dest_type, link_type, type; ^~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o --- [ 84%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o --- [ 85%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:76:2: warning: missing initializer for field 'class_data' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.h:34, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:25: /usr/local/include/glib-2.0/gobject/gtype.h:1048:26: note: 'class_data' declared here gconstpointer class_data; ^~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_get_amount': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:117:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:120:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_set_amount': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:160:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:173:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_set_gen_flag_no_notify': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:264:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:281:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_count_set': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:320:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:323:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_copy_all': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:349:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:351:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_copy_set': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:382:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:391:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_in_range': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:481:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:489:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_intersect_test': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:520:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:523:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_iface_install_properties': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:657:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (nonrt_index >= G_N_ELEMENTS (non_realtime) ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_iface_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:768:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); /* atomically set both gens */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:797:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:838:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:847:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c: In function 'ipatch_sf2_gen_item_iface_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:897:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (item); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:899:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:919:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); /* OPTME - lock might not be necessary? */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:921:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:939:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (item); /* atomically get both gens */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:942:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (item); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2GenItem.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o --- [ 86%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o --- [ 87%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:92:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSF2Sample, ipatch_sf2_sample, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:201:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:218:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:237:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:239:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:242:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:244:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:247:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:249:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:252:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:254:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:257:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:259:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:305:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:307:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:313:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:315:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:318:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:320:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:358:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_sam); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:378:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_sam); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_real_set_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:554:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:557:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_get_name': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:588:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:590:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_real_set_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:623:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:628:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_get_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:660:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:663:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_peek_data': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:687:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:689:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_real_set_linked': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:722:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:727:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_get_linked': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:757:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:760:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c: In function 'ipatch_sf2_sample_peek_linked': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:784:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sample); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:786:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sample); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Sample.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c: In function 'ipatch_sample_get_type': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:66:4: warning: cast between incompatible function types from 'void (*)(IpatchSampleIface *)' {aka 'void (*)(struct _IpatchSampleIface *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] (GClassInitFunc) ipatch_sample_interface_init, ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:68:2: warning: missing initializer for field 'class_data' of 'GTypeInfo' {aka 'const struct _GTypeInfo'} [-Wmissing-field-initializers] }; ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:24: /usr/local/include/glib-2.0/gobject/gtype.h:1048:26: note: 'class_data' declared here gconstpointer class_data; ^~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c: In function 'ipatch_sf2_zone_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1661:61: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_ABSTRACT_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:65:1: note: in expansion of macro 'G_DEFINE_ABSTRACT_TYPE_WITH_CODE' G_DEFINE_ABSTRACT_TYPE_WITH_CODE (IpatchSF2Zone, ipatch_sf2_zone, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c: In function 'ipatch_sf2_zone_finalize': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:108:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (zone); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:126:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (zone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c: In function 'ipatch_sf2_zone_item_copy': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:207:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (src_zone); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:226:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (src_zone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c: In function 'ipatch_sf2_zone_set_link_item_no_notify': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:328:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (zone); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:331:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (zone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c: In function 'ipatch_sf2_zone_get_link_item': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:377:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (zone); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:380:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (zone); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSF2Zone.c:23: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c: In function 'ipatch_sample_handle_read': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:932:14: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] bufptr += readbytes; ^~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c: In function 'ipatch_sample_handle_write': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSample.c:1024:14: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] bufptr += writebytes; ^~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o --- [ 88%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStore.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- [ 89%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStore.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:81:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleData, ipatch_sample_data, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_sample_iface_open': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:130:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:132:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStore.c: In function 'ipatch_sample_store_get_type': --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_class_init': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:161:3: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] caching_mutex = g_mutex_new (); ^~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:277:17: note: declared here GMutex * g_mutex_new (void); ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:162:3: warning: 'g_cond_new' is deprecated [-Wdeprecated-declarations] caching_cond = g_cond_new (); ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:281:17: note: declared here GCond * g_cond_new (void); ^~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:172:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o --- /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1661:61: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:175:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o --- #define G_DEFINE_ABSTRACT_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStore.c:55:1: note: in expansion of macro 'G_DEFINE_ABSTRACT_TYPE_WITH_CODE' G_DEFINE_ABSTRACT_TYPE_WITH_CODE (IpatchSampleStore, ipatch_sample_store, IPATCH_TYPE_ITEM, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_add': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:279:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:281:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_remove': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:302:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:315:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:325:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (store); /* ++ lock store */ ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:338:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (store); /* -- unlock store */ ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_replace_native_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:369:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:378:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_samples': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:403:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:411:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_size': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:433:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:436:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_native_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:457:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:460:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_native_format': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:482:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:488:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_cache_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:573:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:596:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:677:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:679:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_lookup_cache_sample': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:738:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:756:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_cache_clean': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:837:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (sampledata); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:851:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (sampledata); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:865:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (store); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:867:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (store); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'sample_cache_clean_sort': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:903:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (astore); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:905:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (astore); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:907:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (bstore); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:909:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (bstore); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o --- [ 90%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSndFile.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o --- [ 91%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSndFile.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c: In function 'type_prop_value_GHashFunc': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchTypeProp.c:144:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ((guint)(valkey->type) + (guint)(valkey->spec)); ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o --- In file included from /usr/local/include/glib-2.0/glib.h:76, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:22: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c: In function 'ipatch_sample_data_get_cache_sample': /usr/local/include/glib-2.0/glib/gslice.h:65:10: warning: 'cinfo' may be used uninitialized in this function [-Wmaybe-uninitialized] if (1) g_slice_free1 (sizeof (type), (mem)); \ ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleData.c:558:16: note: 'cinfo' was declared here CachingInfo *cinfo; /* Silence gcc (why?) */ ^~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSndFile.c: In function 'ipatch_sample_store_snd_file_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1610:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchSampleStoreSndFile.c:92:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (IpatchSampleStoreSndFile, ipatch_sample_store_snd_file, ^~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o --- [ 92%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/misc.c.o --- [ 93%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/misc.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/misc.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c: In function 'ipatch_vbank_region_get_type': /usr/local/include/glib-2.0/glib/gatomic.h:112:5: warning: cast from function call of type 'long unsigned int' to non-matching type 'void *' [-Wbad-function-cast] (gpointer) __atomic_load_8 ((atomic), __ATOMIC_SEQ_CST); \ ^ /usr/local/include/glib-2.0/glib/gthread.h:251:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1971:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&g_define_type_id__volatile)) \ ^~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1995:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1737:60: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1595:43: note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED' #define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {}) ^~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:55:1: note: in expansion of macro 'G_DEFINE_TYPE' G_DEFINE_TYPE (IpatchVBankRegion, ipatch_vbank_region, IPATCH_TYPE_ITEM); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c: In function 'ipatch_vbank_region_set_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:141:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:144:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:153:16: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < valarray->n_values; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:154:4: warning: 'g_value_array_get_nth' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] strv[i] = (char *)g_value_get_string (g_value_array_get_nth (valarray, i)); ^~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:166:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:168:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c: In function 'ipatch_vbank_region_get_property': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:204:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:207:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:216:2: warning: 'g_value_array_new' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] valarray = g_value_array_new (n_elements); /* ++ alloc */ ^~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:219:16: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < n_elements; i++) ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:222:4: warning: 'g_value_array_append' is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append (valarray, &val); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib-object.h:35, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:22: /usr/local/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:237:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:239:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c: In function 'ipatch_vbank_region_real_set_id_props': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:362:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:365:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_WUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c: In function 'ipatch_vbank_region_get_id_props': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:390:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RLOCK (region); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:392:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] IPATCH_ITEM_RUNLOCK (region); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchVBankRegion.c:21: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/marshals.c.o --- --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/misc.c.o --- In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:24: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/marshals.c.o --- [ 94%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/marshals.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/marshals.c.o -c /construction/audio/libinstpatch/.build/libinstpatch/marshals.c --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/misc.c.o --- /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c: In function 'ipatch_init': /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:130:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations] g_type_init (); ^~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.h:7, from /construction/audio/libinstpatch/.build/libinstpatch/libinstpatch.h:29, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:34: /usr/local/include/glib-2.0/gobject/gtype.h:686:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:133:5: warning: 'g_thread_init' is deprecated [-Wdeprecated-declarations] g_thread_init (NULL); ^~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:108, from /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:24: /usr/local/include/glib-2.0/glib/deprecated/gthread.h:265:10: note: declared here void g_thread_init (gpointer vtable); ^~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/misc.c:228:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for (i = 0; i < G_N_ELEMENTS (type_props); i++) ^ --- libinstpatch/CMakeFiles/libinstpatch-1.0.dir/builtin_enums.c.o --- [ 95%] Building C object libinstpatch/CMakeFiles/libinstpatch-1.0.dir/builtin_enums.c.o cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/bin/cc -DHAVE_CONFIG_H -DLOCALEDIR=\"share/locale\" -Dlibinstpatch_1_0_EXPORTS -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch -I/construction/audio/libinstpatch/.build/libinstpatch -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -fPIC -o CMakeFiles/libinstpatch-1.0.dir/builtin_enums.c.o -c /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/.build/libinstpatch/libinstpatch.h:25, from /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.c:4: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libinstpatch/libinstpatch-1.0.so.0.0.0 --- [ 96%] Linking C shared library libinstpatch-1.0.so cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/libinstpatch-1.0.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -L/usr/local/lib -Wl,--no-undefined -shared -Wl,-soname,libinstpatch-1.0.so.0 -o libinstpatch-1.0.so.0.0.0 CMakeFiles/libinstpatch-1.0.dir/builtin_enums.c.o CMakeFiles/libinstpatch-1.0.dir/marshals.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Conn.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSubRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchParamProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchRange.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen_tables.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_generic.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o CMakeFiles/libinstpatch-1.0.dir/md5.c.o CMakeFiles/libinstpatch-1.0.dir/misc.c.o CMakeFiles/libinstpatch-1.0.dir/sample.c.o CMakeFiles/libinstpatch-1.0.dir/util.c.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -lsndfile -lm cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/local/bin/cmake -E cmake_symlink_library libinstpatch-1.0.so.0.0.0 libinstpatch-1.0.so.0 libinstpatch-1.0.so [ 97%] Built target libinstpatch-1.0 --- utils/CMakeFiles/riff_dump.dir/all --- /usr/bin/make -f utils/CMakeFiles/riff_dump.dir/build.make utils/CMakeFiles/riff_dump.dir/depend --- utils/CMakeFiles/riff_dump.dir/depend --- cd /construction/audio/libinstpatch/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/audio/libinstpatch/libinstpatch-1.0.0 /construction/audio/libinstpatch/libinstpatch-1.0.0/utils /construction/audio/libinstpatch/.build /construction/audio/libinstpatch/.build/utils /construction/audio/libinstpatch/.build/utils/CMakeFiles/riff_dump.dir/DependInfo.cmake Scanning dependencies of target riff_dump /usr/bin/make -f utils/CMakeFiles/riff_dump.dir/build.make utils/CMakeFiles/riff_dump.dir/build --- utils/CMakeFiles/riff_dump.dir/riff_dump.c.o --- [ 98%] Building C object utils/CMakeFiles/riff_dump.dir/riff_dump.c.o cd /construction/audio/libinstpatch/.build/utils && /usr/bin/cc -DHAVE_CONFIG_H -I/construction/audio/libinstpatch/libinstpatch-1.0.0 -I/construction/audio/libinstpatch/.build -I/construction/audio/libinstpatch/libinstpatch-1.0.0/utils -I/construction/audio/libinstpatch/.build/utils -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -o CMakeFiles/riff_dump.dir/riff_dump.c.o -c /construction/audio/libinstpatch/libinstpatch-1.0.0/utils/riff_dump.c In file included from /usr/local/include/glib-2.0/glib/gthread.h:32, from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/local/include/glib-2.0/glib.h:32, from /construction/audio/libinstpatch/.build/libinstpatch/libinstpatch.h:25, from /construction/audio/libinstpatch/libinstpatch-1.0.0/utils/riff_dump.c:13: /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_set_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:223:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h: In function 'ipatch_item_clear_flags': /usr/local/include/glib-2.0/glib/gatomic.h:189:5: warning: cast from function call of type '_Bool' to non-matching type 'int' [-Wbad-function-cast] (gboolean) __sync_bool_compare_and_swap ((atomic), (oldval), (newval)); \ ^ /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch/IpatchItem.h:246:13: note: in expansion of macro 'g_atomic_int_compare_and_exchange' } while (!g_atomic_int_compare_and_exchange (&((IpatchItem *)item)->flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/audio/libinstpatch/libinstpatch-1.0.0/utils/riff_dump.c: In function 'main': /construction/audio/libinstpatch/libinstpatch-1.0.0/utils/riff_dump.c:100:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations] g_type_init (); ^~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:23, from /construction/audio/libinstpatch/.build/libinstpatch/builtin_enums.h:7, from /construction/audio/libinstpatch/.build/libinstpatch/libinstpatch.h:29, from /construction/audio/libinstpatch/libinstpatch-1.0.0/utils/riff_dump.c:13: /usr/local/include/glib-2.0/gobject/gtype.h:686:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ --- utils/riff_dump --- [100%] Linking C executable riff_dump cd /construction/audio/libinstpatch/.build/utils && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/riff_dump.dir/link.txt --verbose=1 /usr/bin/cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -L/usr/local/lib -Wl,--as-needed CMakeFiles/riff_dump.dir/riff_dump.c.o -o riff_dump -Wl,-rpath,/construction/audio/libinstpatch/.build/libinstpatch ../libinstpatch/libinstpatch-1.0.so.0.0.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -lsndfile -lm [100%] Built target riff_dump /usr/local/bin/cmake -E cmake_progress_start /construction/audio/libinstpatch/.build/CMakeFiles 0 -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for libinstpatch-1.0.0 ===> Generating temporary packing list /usr/local/bin/cmake -S/construction/audio/libinstpatch/libinstpatch-1.0.0 -B/construction/audio/libinstpatch/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/audio/libinstpatch/.build/CMakeFiles /construction/audio/libinstpatch/.build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build.make libinstpatch/CMakeFiles/libinstpatch-1.0.dir/depend cd /construction/audio/libinstpatch/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/audio/libinstpatch/libinstpatch-1.0.0 /construction/audio/libinstpatch/libinstpatch-1.0.0/libinstpatch /construction/audio/libinstpatch/.build /construction/audio/libinstpatch/.build/libinstpatch /construction/audio/libinstpatch/.build/libinstpatch/CMakeFiles/libinstpatch-1.0.dir/DependInfo.cmake /usr/bin/make -f libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build.make libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build [ 97%] Built target libinstpatch-1.0 /usr/bin/make -f utils/CMakeFiles/riff_dump.dir/build.make utils/CMakeFiles/riff_dump.dir/depend cd /construction/audio/libinstpatch/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/audio/libinstpatch/libinstpatch-1.0.0 /construction/audio/libinstpatch/libinstpatch-1.0.0/utils /construction/audio/libinstpatch/.build /construction/audio/libinstpatch/.build/utils /construction/audio/libinstpatch/.build/utils/CMakeFiles/riff_dump.dir/DependInfo.cmake /usr/bin/make -f utils/CMakeFiles/riff_dump.dir/build.make utils/CMakeFiles/riff_dump.dir/build [100%] Built target riff_dump /usr/local/bin/cmake -E cmake_progress_start /construction/audio/libinstpatch/.build/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall /usr/bin/make -f libinstpatch/CMakeFiles/libinstpatch-1.0.dir/build.make libinstpatch/CMakeFiles/libinstpatch-1.0.dir/preinstall Linking C shared library CMakeFiles/CMakeRelink.dir/libinstpatch-1.0.so cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/libinstpatch-1.0.dir/relink.txt --verbose=1 /usr/bin/cc -fPIC -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -DNDEBUG -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-unused-parameter -Wno-cast-qual -L/usr/local/lib -Wl,--no-undefined -shared -Wl,-soname,libinstpatch-1.0.so.0 -o CMakeFiles/CMakeRelink.dir/libinstpatch-1.0.so.0.0.0 CMakeFiles/libinstpatch-1.0.dir/builtin_enums.c.o CMakeFiles/libinstpatch-1.0.dir/marshals.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchBase.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchContainer_notify.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConverter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConverterSF2VoiceCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_DLS2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_Gig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchConvert_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Conn.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Info.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Inst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Param_tables.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Region.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLS2Sample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSReader.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchDLSWriter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchFileBuf.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigDimension.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigEffects.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigInst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchGigSubRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchItemProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchIter.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchList.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchParamProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchPaste.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchRange.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchRiff.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleData.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleList.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStore.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRam.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreRom.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSndFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSplit24.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreSwap.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleStoreVirtual.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSampleTransform.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2File.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2GenItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Gen_tables.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Inst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2IZone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Mod.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2ModItem.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Preset.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2PZone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Reader.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Sample.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_DLS.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_Gig.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2VoiceCache_VBank.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Writer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSF2Zone.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchSndFile.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchTypeProp.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_generic.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_DLS.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchUnit_SF2.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBank.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankInst.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVBankRegion.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchVirtualContainer_types.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchXml.c.o CMakeFiles/libinstpatch-1.0.dir/IpatchXmlObject.c.o CMakeFiles/libinstpatch-1.0.dir/md5.c.o CMakeFiles/libinstpatch-1.0.dir/misc.c.o CMakeFiles/libinstpatch-1.0.dir/sample.c.o CMakeFiles/libinstpatch-1.0.dir/util.c.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -lsndfile -lm cd /construction/audio/libinstpatch/.build/libinstpatch && /usr/local/bin/cmake -E cmake_symlink_library CMakeFiles/CMakeRelink.dir/libinstpatch-1.0.so.0.0.0 CMakeFiles/CMakeRelink.dir/libinstpatch-1.0.so.0 CMakeFiles/CMakeRelink.dir/libinstpatch-1.0.so Installing the project stripped... /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /construction/audio/libinstpatch/stage/usr/local/lib/pkgconfig/libinstpatch-1.0.pc -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchBase.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchContainer.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchConverter.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchConverterSF2VoiceCache.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchConvert_DLS2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchConvert_Gig.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchConvert_SF2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2Conn.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2Info.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2Inst.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2Region.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLS2Sample.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLSFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLSReader.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchDLSWriter.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGig.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigDimension.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigEffects.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigInst.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigRegion.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigSample.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchGigSubRegion.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchItem.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchIter.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchList.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchParamProp.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchPaste.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchRange.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchRiff.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSample.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleData.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleList.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStore.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreCache.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreRam.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreRom.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreSndFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreSplit24.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreSwap.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleStoreVirtual.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSampleTransform.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2File.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Gen.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2GenItem.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Inst.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2IZone.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Mod.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2ModItem.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Preset.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2PZone.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Reader.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Sample.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2VoiceCache.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2VoiceCache_DLS.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2VoiceCache_SF2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2VoiceCache_Gig.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2VoiceCache_VBank.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Writer.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSF2Zone.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchSndFile.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchTypeProp.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchUnit.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchUnit_generic.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchUnit_DLS.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchUnit_SF2.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchVBank.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchVBankInst.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchVBankRegion.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchVirtualContainer.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchVirtualContainer_types.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchXml.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/IpatchXmlObject.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/misc.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/sample.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/util.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/version.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/libinstpatch.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/include/libinstpatch-1.0/libinstpatch/builtin_enums.h -- Installing: /construction/audio/libinstpatch/stage/usr/local/lib/libinstpatch-1.0.so.0.0.0 -- Installing: /construction/audio/libinstpatch/stage/usr/local/lib/libinstpatch-1.0.so.0 -- Installing: /construction/audio/libinstpatch/stage/usr/local/lib/libinstpatch-1.0.so ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for libinstpatch-1.0.0 file sizes/checksums [90]: . done packing files [90]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 6 MAR 2019 at 05:37:10 UTC Duration: 00:00:25