<86>Sep 14 10:45:14 userdel[256189]: delete user 'rooter' <86>Sep 14 10:45:14 userdel[256189]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 14 10:45:14 groupadd[256199]: group added to /etc/group: name=rooter, GID=618 <86>Sep 14 10:45:14 groupadd[256199]: group added to /etc/gshadow: name=rooter <86>Sep 14 10:45:14 groupadd[256199]: new group: name=rooter, GID=618 <86>Sep 14 10:45:14 useradd[256207]: new user: name=rooter, UID=618, GID=618, home=/root, shell=/bin/bash <86>Sep 14 10:45:14 userdel[256219]: delete user 'builder' <86>Sep 14 10:45:14 userdel[256219]: removed group 'builder' owned by 'builder' <86>Sep 14 10:45:14 userdel[256219]: removed shadow group 'builder' owned by 'builder' <86>Sep 14 10:45:14 groupadd[256228]: group added to /etc/group: name=builder, GID=619 <86>Sep 14 10:45:14 groupadd[256228]: group added to /etc/gshadow: name=builder <86>Sep 14 10:45:14 groupadd[256228]: new group: name=builder, GID=619 <86>Sep 14 10:45:14 useradd[256238]: new user: name=builder, UID=619, GID=619, home=/usr/src, shell=/bin/bash <13>Sep 14 10:45:19 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Sep 14 10:45:19 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153360 installed <13>Sep 14 10:45:19 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330787 installed <13>Sep 14 10:45:19 rpmi: libsigc++2-2.10.7-alt1 sisyphus+272282.200.9.1 1622620465 installed <13>Sep 14 10:45:19 rpmi: libsigc++2-devel-2.10.7-alt1 sisyphus+272282.200.9.1 1622620465 installed <13>Sep 14 10:45:19 rpmi: libxkbcommon-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed <13>Sep 14 10:45:19 rpmi: xorg-proto-devel-2021.4-alt1 sisyphus+272146.100.1.1 1621424691 installed <13>Sep 14 10:45:19 rpmi: libwayland-client-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed <13>Sep 14 10:45:19 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Sep 14 10:45:19 rpmi: libserd-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249258 installed <13>Sep 14 10:45:19 rpmi: libsord-0.16.6-alt2_1 sisyphus+278712.140.4.2 1626176300 installed <13>Sep 14 10:45:19 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Sep 14 10:45:19 rpmi: libgomp1-11.2.1-alt1 icarus+285089.100.1.1 1631479831 installed <13>Sep 14 10:45:19 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed <13>Sep 14 10:45:19 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:19 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Sep 14 10:45:19 rpmi: libboost_system1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:19 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed <13>Sep 14 10:45:19 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249258 installed <13>Sep 14 10:45:20 rpmi: libsqlite3-3.35.5-alt1 sisyphus+279365.100.1.1 1626479643 installed <13>Sep 14 10:45:20 rpmi: liblcms2-2.12-alt1 sisyphus+279091.100.1.1 1626376967 installed <13>Sep 14 10:45:20 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847006 installed <13>Sep 14 10:45:20 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed <13>Sep 14 10:45:20 rpmi: libart_lgpl-2.3.21-alt3 sisyphus+276909.100.1.1 1625271432 installed <13>Sep 14 10:45:20 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Sep 14 10:45:20 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955707 installed <13>Sep 14 10:45:21 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Sep 14 10:45:21 rpmi: libart_lgpl-devel-2.3.21-alt3 sisyphus+276909.100.1.1 1625271432 installed <13>Sep 14 10:45:21 rpmi: libsord-devel-0.16.6-alt2_1 sisyphus+278712.140.4.2 1626176300 installed <13>Sep 14 10:45:21 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Sep 14 10:45:21 rpmi: libsratom-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176350 installed <13>Sep 14 10:45:21 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed <13>Sep 14 10:45:21 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed <13>Sep 14 10:45:21 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Sep 14 10:45:21 rpmi: qt5-base-common-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:21 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616871 installed <13>Sep 14 10:45:21 rpmi: lv2-1.18.0-alt1_1 sisyphus+278849.100.1.2 1626301790 installed <13>Sep 14 10:45:21 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed <13>Sep 14 10:45:21 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Sep 14 10:45:21 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577757 installed <13>Sep 14 10:45:21 rpmi: libquadmath0-11.2.1-alt1 icarus+285089.100.1.1 1631479831 installed <13>Sep 14 10:45:21 rpmi: libusb-1.0.24-alt1 sisyphus+279483.100.1.1 1626549443 installed <13>Sep 14 10:45:21 rpmi: libbluez-5.61-alt1.1 sisyphus+284212.200.3.1 1630410373 installed <13>Sep 14 10:45:21 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Sep 14 10:45:21 rpmi: libfribidi-1.0.10-alt1 sisyphus+277991.100.1.1 1625932304 installed <13>Sep 14 10:45:21 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed <13>Sep 14 10:45:21 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630313159 installed <13>Sep 14 10:45:21 rpmi: libwayland-server-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed <13>Sep 14 10:45:21 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975602 installed <13>Sep 14 10:45:21 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Sep 14 10:45:21 rpmi: libsndfile-1.0.31-alt1 sisyphus+279495.100.1.1 1626550766 installed <13>Sep 14 10:45:21 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed <13>Sep 14 10:45:21 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Sep 14 10:45:21 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648908 installed <13>Sep 14 10:45:21 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Sep 14 10:45:21 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Sep 14 10:45:21 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Sep 14 10:45:21 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630532 installed <13>Sep 14 10:45:21 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>Sep 14 10:45:21 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 14 10:45:21 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed <13>Sep 14 10:45:21 rpmi: libtasn1-4.17.0-alt1 sisyphus+276722.100.1.1 1625211286 installed <13>Sep 14 10:45:21 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>Sep 14 10:45:21 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Sep 14 10:45:21 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Sep 14 10:45:21 rpmi: librubberband-1.8.1-alt1.hg20140905.1 sisyphus+277912.100.1.1 1625918718 installed <13>Sep 14 10:45:21 rpmi: liblilv-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250315 installed <13>Sep 14 10:45:21 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Sep 14 10:45:21 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478374 installed <13>Sep 14 10:45:21 rpmi: libbluez-devel-5.61-alt1.1 sisyphus+284212.200.3.1 1630410373 installed <13>Sep 14 10:45:21 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Sep 14 10:45:21 rpmi: libquadmath10-devel-10.3.1-alt5 icarus+285089.200.1.1 1631484620 installed <13>Sep 14 10:45:21 rpmi: libfftw3q-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Sep 14 10:45:21 rpmi: qt5-x11extras-common-5.15.2-alt1 sisyphus+279083.100.1.1 1626376026 installed <13>Sep 14 10:45:21 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Sep 14 10:45:21 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726231 installed <13>Sep 14 10:45:21 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Sep 14 10:45:22 rpmi: libmng-2.0.3-alt2 sisyphus+275730.100.1.1 1624750903 installed <13>Sep 14 10:45:22 rpmi: libboost_atomic1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: libboost_contract1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: libboost_chrono1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: libboost_timer1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: libboost_thread1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: libboost_type_erasure1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:22 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Sep 14 10:45:22 rpmi: libGLES-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:22 rpmi: libOpenGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:22 rpmi: libfftw3f-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Sep 14 10:45:22 rpmi: libfftw3l-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Sep 14 10:45:22 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed <13>Sep 14 10:45:22 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+279023.100.1.1 1626353903 installed <13>Sep 14 10:45:22 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+279023.100.1.1 1626353903 installed <13>Sep 14 10:45:22 rpmi: libxml2-devel-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630532 installed <13>Sep 14 10:45:22 rpmi: libvamp-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Sep 14 10:45:22 rpmi: libtag-1.12-alt1 sisyphus+277260.100.1.1 1625423544 installed <13>Sep 14 10:45:22 rpmi: qt4-common-4.8.7-alt24 sisyphus+283856.100.1.1 1629987463 installed <13>Sep 14 10:45:22 rpmi: libqt4-core-4.8.7-alt24 sisyphus+283856.100.1.1 1629987463 installed <13>Sep 14 10:45:22 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595616 installed <13>Sep 14 10:45:22 rpmi: libpcre2-10.37-alt1.1 sisyphus+283973.100.1.1 1630055060 installed <13>Sep 14 10:45:22 rpmi: libqt5-core-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:22 rpmi: libyajl-2.1.0-alt1.1 sisyphus+279569.100.1.2 1626605095 installed <13>Sep 14 10:45:22 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Sep 14 10:45:22 rpmi: libiodbc-3.52.8-alt1 sisyphus+276070.100.2.2 1624921619 installed <13>Sep 14 10:45:22 rpmi: libwacom-data-1.12-alt1 sisyphus+284319.100.1.1 1630480003 installed <13>Sep 14 10:45:22 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749871 installed <13>Sep 14 10:45:22 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100446 installed <13>Sep 14 10:45:23 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 14 10:45:23 rpmi: libevdev-1.11.0-alt1 sisyphus+279029.100.1.1 1626354595 installed <13>Sep 14 10:45:23 rpmi: libepoxy-1.5.9-alt1 sisyphus+282786.100.1.1 1629026261 installed <13>Sep 14 10:45:23 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489763 installed <13>Sep 14 10:45:23 rpmi: publicsuffix-list-dafsa-20210726-alt1 sisyphus+281138.100.1.1 1627389523 installed <13>Sep 14 10:45:23 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed <13>Sep 14 10:45:23 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405485 installed <13>Sep 14 10:45:23 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Sep 14 10:45:23 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549898 installed <13>Sep 14 10:45:23 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed <13>Sep 14 10:45:23 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Sep 14 10:45:23 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Sep 14 10:45:23 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Sep 14 10:45:23 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516232 installed <13>Sep 14 10:45:23 rpmi: libudfread-1.1.2-alt1 sisyphus+279345.100.1.1 1626477453 installed <13>Sep 14 10:45:23 rpmi: vulkan-filesystem-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400947 installed <13>Sep 14 10:45:23 rpmi: libvulkan1-1.2.182-alt1.1 sisyphus+284232.200.2.1 1630400920 installed <13>Sep 14 10:45:23 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502555 installed <13>Sep 14 10:45:23 rpmi: libxvid-1.3.4-alt1 sisyphus+276251.100.1.2 1624927459 installed <13>Sep 14 10:45:23 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed <13>Sep 14 10:45:23 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed <13>Sep 14 10:45:23 rpmi: libx264-148-alt4 sisyphus+284210.100.1.1 1630337248 installed <13>Sep 14 10:45:23 rpmi: libvpx6-1.10.0-alt1 sisyphus+279388.100.1.1 1626481381 installed <13>Sep 14 10:45:23 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798479 installed <13>Sep 14 10:45:23 rpmi: libspeex-1.2-alt1 sisyphus+276256.100.1.2 1624929283 installed <13>Sep 14 10:45:23 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016400 installed <13>Sep 14 10:45:23 rpmi: libdatrie-0.2.9-alt1_6 sisyphus+278217.100.1.1 1626078473 installed <13>Sep 14 10:45:23 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502531 installed <13>Sep 14 10:45:23 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>Sep 14 10:45:23 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500243 installed <13>Sep 14 10:45:23 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed <13>Sep 14 10:45:23 rpmi: libdav1d-0.5.2-alt1 sisyphus+275284.100.1.2 1624472186 installed <13>Sep 14 10:45:23 rpmi: libcodec2-0.9.2-alt1.2 sisyphus+282617.100.1.1 1628883537 installed <13>Sep 14 10:45:23 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444970 installed <13>Sep 14 10:45:23 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Sep 14 10:45:23 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Sep 14 10:45:23 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080763 installed <13>Sep 14 10:45:23 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084208 installed <13>Sep 14 10:45:23 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454723 installed <13>Sep 14 10:45:23 rpmi: libgbm-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455881 installed <13>Sep 14 10:45:23 rpmi: libjack-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Sep 14 10:45:23 rpmi: libcelt-1:0.10.0-alt1.qa1 sisyphus+275344.100.2.1 1624907612 installed <13>Sep 14 10:45:23 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Sep 14 10:45:23 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Sep 14 10:45:23 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Sep 14 10:45:23 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648934 installed <13>Sep 14 10:45:23 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Sep 14 10:45:23 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 14 10:45:23 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Sep 14 10:45:23 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Sep 14 10:45:23 rpmi: perl-Encode-3.12-alt1 sisyphus+283174.100.1.2 1629241769 installed <13>Sep 14 10:45:23 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>Sep 14 10:45:23 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Sep 14 10:45:23 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Sep 14 10:45:23 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648965 installed <13>Sep 14 10:45:23 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Sep 14 10:45:23 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Sep 14 10:45:23 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Sep 14 10:45:23 rpmi: perl-HTTP-Message-6.33-alt1 sisyphus+276556.100.1.1 1625127547 installed <13>Sep 14 10:45:23 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Sep 14 10:45:23 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Sep 14 10:45:23 rpmi: perl-libwww-6.56-alt1 sisyphus+283190.100.1.2 1629246717 installed <13>Sep 14 10:45:23 rpmi: perl-XML-LibXML-2.0207-alt4 sisyphus+279723.24400.1.3 1626684357 installed <13>Sep 14 10:45:23 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Sep 14 10:45:23 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Sep 14 10:45:23 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Sep 14 10:45:24 rpmi: icon-theme-adwaita-40.1.1-alt1 sisyphus+271235.100.1.1 1620162669 installed <13>Sep 14 10:45:24 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed <13>Sep 14 10:45:24 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed <13>Sep 14 10:45:24 rpmi: libtiff5-4.2.0-alt1 sisyphus+279102.100.1.1 1626378268 installed <13>Sep 14 10:45:24 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 14 10:45:24 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Sep 14 10:45:24 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Sep 14 10:45:25 rpmi: libstdc++11-devel-11.2.1-alt1 icarus+285089.100.1.1 1631479831 installed <13>Sep 14 10:45:26 rpmi: gcc11-c++-11.2.1-alt1 icarus+285089.100.1.1 1631479831 installed <13>Sep 14 10:45:26 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 14 10:45:26 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 14 10:45:26 rpmi: libharfbuzz-2.8.2-alt1 sisyphus+276374.40.4.1 1628747521 installed <13>Sep 14 10:45:26 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488674 installed <13>Sep 14 10:45:26 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274963 installed Updating fonts cache: <29>Sep 14 10:45:27 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Sep 14 10:45:27 rpmi: libbluray-1.2.1-alt1 sisyphus+279020.100.1.1 1626353788 installed <13>Sep 14 10:45:27 rpmi: libharfbuzz-icu-2.8.2-alt1 sisyphus+276374.40.4.1 1628747521 installed <13>Sep 14 10:45:27 rpmi: libharfbuzz-gobject-2.8.2-alt1 sisyphus+276374.40.4.1 1628747521 installed <13>Sep 14 10:45:27 rpmi: libdevmapper-1.02.179-alt1 sisyphus+283298.100.3.1 1629308593 installed <13>Sep 14 10:45:27 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Sep 14 10:45:27 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Sep 14 10:45:27 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Sep 14 10:45:27 rpmi: cppunit-1.15.1-alt1 sisyphus+276380.100.1.1 1624988896 installed <13>Sep 14 10:45:27 rpmi: libboost_context1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_fiber1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_stacktrace1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_nowide1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_test1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_serialization1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_random1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_iostreams1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_json1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_regex1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_graph1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_date_time1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:27 rpmi: libboost_container1.77.0-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:29 rpmi: boost-devel-headers-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629969952 installed <13>Sep 14 10:45:29 rpmi: boost-devel-1:1.77.0-alt2 sisyphus+283811.100.1.1 1629970173 installed <13>Sep 14 10:45:29 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056616 installed <13>Sep 14 10:45:29 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Sep 14 10:45:29 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560101 installed <13>Sep 14 10:45:29 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350327 installed <13>Sep 14 10:45:29 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Sep 14 10:45:29 rpmi: libgio-2.68.4-alt1.1 sisyphus+283807.200.2.1 1629993714 installed <13>Sep 14 10:45:29 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041559 installed <13>Sep 14 10:45:29 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927159 installed <13>Sep 14 10:45:29 rpmi: libglibmm-2.66.1-alt1 sisyphus+277558.100.1.1 1625696989 installed <13>Sep 14 10:45:29 rpmi: libatkmm-2.28.2-alt1 sisyphus+279584.100.1.2 1626610002 installed <13>Sep 14 10:45:29 rpmi: gtk-update-icon-cache-3.24.30-alt1 sisyphus+277720.100.1.1 1625768759 installed <13>Sep 14 10:45:29 rpmi: libgusb-0.3.7-alt1 sisyphus+279532.100.1.3 1626590496 installed <13>Sep 14 10:45:29 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Sep 14 10:45:29 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532547 installed <13>Sep 14 10:45:29 rpmi: libdconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed <13>Sep 14 10:45:29 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed <13>Sep 14 10:45:29 rpmi: libgpg-error-1.42-alt1 sisyphus+275524.40.1.1 1624455836 installed <13>Sep 14 10:45:29 rpmi: libgcrypt20-1.9.3-alt1 sisyphus+275524.100.1.1 1624456196 installed <13>Sep 14 10:45:29 rpmi: libsystemd-1:249.4-alt2 sisyphus+284628.100.1.1 1630859862 installed <13>Sep 14 10:45:29 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Sep 14 10:45:29 rpmi: dbus-tools-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <86>Sep 14 10:45:29 groupadd[318825]: group added to /etc/group: name=messagebus, GID=499 <86>Sep 14 10:45:29 groupadd[318825]: group added to /etc/gshadow: name=messagebus <86>Sep 14 10:45:29 groupadd[318825]: new group: name=messagebus, GID=499 <86>Sep 14 10:45:29 useradd[318841]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Sep 14 10:45:29 rpmi: dbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Sep 14 10:45:29 rpmi: dconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed <13>Sep 14 10:45:29 rpmi: libgtk+3-schemas-3.24.30-alt1 sisyphus+277720.100.1.1 1625768792 installed <13>Sep 14 10:45:29 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530700 installed <13>Sep 14 10:45:29 rpmi: libcups-2.3.3-alt6.op2 sisyphus+274028.100.1.1 1623149062 installed <13>Sep 14 10:45:30 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed <13>Sep 14 10:45:31 rpmi: libqt5-dbus-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:31 rpmi: libpolkit-0.119-alt1 sisyphus+273570.100.1.1 1622791451 installed <13>Sep 14 10:45:31 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 14 10:45:31 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed <13>Sep 14 10:45:31 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Sep 14 10:45:31 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637391 installed <13>Sep 14 10:45:31 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>Sep 14 10:45:31 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>Sep 14 10:45:31 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed <13>Sep 14 10:45:31 rpmi: libXi-1.7.10-alt1 sisyphus+278284.100.1.2 1626151193 installed <13>Sep 14 10:45:31 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575560 installed <13>Sep 14 10:45:31 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>Sep 14 10:45:31 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed <13>Sep 14 10:45:31 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134584 installed <13>Sep 14 10:45:31 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Sep 14 10:45:31 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171703 installed <13>Sep 14 10:45:31 rpmi: libgd3-2.3.2-alt1 sisyphus+279240.100.1.1 1626460060 installed <13>Sep 14 10:45:31 rpmi: libat-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849867 installed <13>Sep 14 10:45:31 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>Sep 14 10:45:31 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed <13>Sep 14 10:45:31 rpmi: libGLX-mesa-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455881 installed <13>Sep 14 10:45:31 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573270 installed <13>Sep 14 10:45:31 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573270 installed <13>Sep 14 10:45:32 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Sep 14 10:45:32 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637391 installed <13>Sep 14 10:45:32 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>Sep 14 10:45:32 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>Sep 14 10:45:32 rpmi: libEGL-mesa-4:21.2.1-alt1 sisyphus+283492.200.2.1 1629455881 installed <13>Sep 14 10:45:32 rpmi: libEGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:32 rpmi: libGLX-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:32 rpmi: libGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:32 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Sep 14 10:45:32 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425185 installed <13>Sep 14 10:45:33 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Sep 14 10:45:33 rpmi: libcairomm-1.14.2-alt1 sisyphus+277227.100.1.1 1625416952 installed <13>Sep 14 10:45:33 rpmi: libpangomm-2.46.1-alt1 sisyphus+279583.100.1.2 1626610007 installed <13>Sep 14 10:45:33 rpmi: libgtkmm2-2.24.5-alt1 sisyphus+277619.100.1.1 1625719477 installed <13>Sep 14 10:45:33 rpmi: libglade-2.6.4-alt5.qa1 sisyphus+275098.100.1.1 1624403312 installed <13>Sep 14 10:45:33 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Sep 14 10:45:33 rpmi: librsvg-1:2.50.7-alt1 sisyphus+279625.100.1.2 1626639613 installed <13>Sep 14 10:45:33 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Sep 14 10:45:33 rpmi: libva-2.12.0-alt1 sisyphus+277544.100.2.1 1625726946 installed <13>Sep 14 10:45:33 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206880 installed <13>Sep 14 10:45:33 rpmi: libgail-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Sep 14 10:45:33 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+278556.100.1.3 1626253826 installed <13>Sep 14 10:45:33 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958594 installed <13>Sep 14 10:45:33 rpmi: liblasi-1.1.3-alt2 sisyphus+275244.100.1.2 1624454882 installed <13>Sep 14 10:45:33 rpmi: libgraphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656592 installed <13>Sep 14 10:45:33 rpmi: libglvnd-devel-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548124 installed <13>Sep 14 10:45:33 rpmi: libfreeglut-3.2.1-alt3.1 sisyphus+279570.100.1.2 1626605097 installed <13>Sep 14 10:45:33 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910242 installed <13>Sep 14 10:45:34 rpmi: libqt4-gui-4.8.7-alt24 sisyphus+283856.100.1.1 1629987463 installed <13>Sep 14 10:45:34 rpmi: libXtst-1.2.3-alt1 sisyphus+278848.100.1.2 1626298057 installed <13>Sep 14 10:45:34 rpmi: libvdpau-1:1.4-alt1 sisyphus+278016.100.1.2 1625975489 installed <13>Sep 14 10:45:34 rpmi: libavutil56-2:4.4-alt5 sisyphus+278898.200.6.1 1627032433 installed <13>Sep 14 10:45:34 rpmi: libswresample3-2:4.4-alt5 sisyphus+278898.200.6.1 1627032433 installed <13>Sep 14 10:45:34 rpmi: dbus-tools-gui-1.12.20-alt1 sisyphus+281278.100.1.1 1627484268 installed <13>Sep 14 10:45:34 rpmi: at-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849867 installed <13>Sep 14 10:45:34 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+277983.100.1.2 1625960722 installed <13>Sep 14 10:45:34 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507130 installed <13>Sep 14 10:45:34 rpmi: libavcodec58-2:4.4-alt5 sisyphus+278898.200.6.1 1627032433 installed <13>Sep 14 10:45:34 rpmi: libchromaprint1-1.5.0-alt1 sisyphus+278991.100.1.2 1626352791 installed <13>Sep 14 10:45:34 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed <13>Sep 14 10:45:34 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579109 installed <13>Sep 14 10:45:34 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed <13>Sep 14 10:45:34 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed <13>Sep 14 10:45:34 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed <13>Sep 14 10:45:34 rpmi: libxkbcommon-x11-1.3.1-alt1 sisyphus+285084.100.1.1 1631455232 installed <13>Sep 14 10:45:34 rpmi: alsa-ucm-conf-1.2.5.1-alt1 sisyphus+274777.200.1.1 1624089157 installed <13>Sep 14 10:45:34 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Sep 14 10:45:34 rpmi: libalsa-1:1.2.5.1-alt1 sisyphus+279749.100.1.1 1626687314 installed <13>Sep 14 10:45:34 rpmi: jack-audio-connection-kit-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Sep 14 10:45:34 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 14 10:45:34 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 14 10:45:34 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Sep 14 10:45:34 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 14 10:45:34 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed <13>Sep 14 10:45:35 rpmi: libcrypto1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed <13>Sep 14 10:45:35 rpmi: libssl1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed <13>Sep 14 10:45:35 rpmi: libpython3-3.9.6-alt2 sisyphus+283178.100.2.1 1629243244 installed <13>Sep 14 10:45:35 rpmi: python3-3.9.6-alt2 sisyphus+283178.100.2.1 1629243244 installed <13>Sep 14 10:45:35 rpmi: python3-base-3.9.6-alt2 sisyphus+283178.100.2.1 1629243244 installed <13>Sep 14 10:45:36 rpmi: glib2-devel-2.68.4-alt1.1 sisyphus+283807.200.2.1 1629993714 installed <86>Sep 14 10:45:36 groupadd[336913]: group added to /etc/group: name=_keytab, GID=498 <86>Sep 14 10:45:36 groupadd[336913]: group added to /etc/gshadow: name=_keytab <86>Sep 14 10:45:36 groupadd[336913]: new group: name=_keytab, GID=498 <13>Sep 14 10:45:36 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900477 installed <13>Sep 14 10:45:36 rpmi: libgio-devel-2.68.4-alt1.1 sisyphus+283807.200.2.1 1629993714 installed <13>Sep 14 10:45:36 rpmi: libglibmm-devel-2.66.1-alt1 sisyphus+277558.100.1.1 1625696989 installed <13>Sep 14 10:45:36 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Sep 14 10:45:36 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+277964.100.1.1 1625927159 installed <13>Sep 14 10:45:36 rpmi: libfreetype-devel-2.11.0-alt1 sisyphus+281294.100.1.1 1627488674 installed <13>Sep 14 10:45:36 rpmi: libharfbuzz-devel-2.8.2-alt1 sisyphus+276374.40.4.1 1628747521 installed <13>Sep 14 10:45:36 rpmi: fontconfig-devel-2.13.1-alt2 sisyphus+283256.100.1.1 1629274963 installed <13>Sep 14 10:45:36 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Sep 14 10:45:36 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+277227.100.1.1 1625416952 installed <13>Sep 14 10:45:36 rpmi: libatk-devel-2.36.0-alt1 sisyphus+275092.100.2.1 1624560101 installed <13>Sep 14 10:45:36 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199724 installed <13>Sep 14 10:45:36 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+278393.100.1.2 1626199724 installed <13>Sep 14 10:45:36 rpmi: dmsetup-1.02.179-alt1 sisyphus+283298.100.3.1 1629308593 installed <86>Sep 14 10:45:36 groupadd[338197]: group added to /etc/group: name=tape, GID=497 <86>Sep 14 10:45:36 groupadd[338197]: group added to /etc/gshadow: name=tape <86>Sep 14 10:45:36 groupadd[338197]: new group: name=tape, GID=497 <86>Sep 14 10:45:36 groupadd[338212]: group added to /etc/group: name=dialout, GID=496 <86>Sep 14 10:45:36 groupadd[338212]: group added to /etc/gshadow: name=dialout <86>Sep 14 10:45:36 groupadd[338212]: new group: name=dialout, GID=496 <86>Sep 14 10:45:36 groupadd[338233]: group added to /etc/group: name=input, GID=495 <86>Sep 14 10:45:36 groupadd[338233]: group added to /etc/gshadow: name=input <86>Sep 14 10:45:36 groupadd[338233]: new group: name=input, GID=495 <86>Sep 14 10:45:36 groupadd[338247]: group added to /etc/group: name=video, GID=494 <86>Sep 14 10:45:36 groupadd[338247]: group added to /etc/gshadow: name=video <86>Sep 14 10:45:36 groupadd[338247]: new group: name=video, GID=494 <86>Sep 14 10:45:36 groupadd[338258]: group added to /etc/group: name=render, GID=493 <86>Sep 14 10:45:36 groupadd[338258]: group added to /etc/gshadow: name=render <86>Sep 14 10:45:36 groupadd[338258]: new group: name=render, GID=493 <13>Sep 14 10:45:36 rpmi: udev-1:249.4-alt2 sisyphus+284628.100.1.1 1630859862 installed <86>Sep 14 10:45:37 groupadd[339932]: group added to /etc/group: name=colord, GID=492 <86>Sep 14 10:45:37 groupadd[339932]: group added to /etc/gshadow: name=colord <86>Sep 14 10:45:37 groupadd[339932]: new group: name=colord, GID=492 <86>Sep 14 10:45:37 useradd[339950]: new user: name=colord, UID=498, GID=492, home=/var/colord, shell=/dev/null <13>Sep 14 10:45:37 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Sep 14 10:45:37 rpmi: libgtk+3-3.24.30-alt1 sisyphus+277720.100.1.1 1625768759 installed <13>Sep 14 10:45:37 rpmi: libwacom-1.12-alt1 sisyphus+284319.100.1.1 1630480005 installed <13>Sep 14 10:45:37 rpmi: libinput-1.18.1-alt1 sisyphus+281710.100.1.1 1627967821 installed <13>Sep 14 10:45:37 rpmi: libatkmm-devel-2.28.2-alt1 sisyphus+279584.100.1.2 1626610002 installed <13>Sep 14 10:45:37 rpmi: libXft-devel-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>Sep 14 10:45:37 rpmi: libpango-devel-1.48.10-alt1 sisyphus+285076.100.1.1 1631425185 installed <13>Sep 14 10:45:37 rpmi: libpangomm-devel-2.46.1-alt1 sisyphus+279583.100.1.2 1626610007 installed <13>Sep 14 10:45:37 rpmi: libssh-0.9.6-alt1 sisyphus+284392.100.1.1 1630573058 installed <86>Sep 14 10:45:38 groupadd[342825]: group added to /etc/group: name=sasl, GID=491 <86>Sep 14 10:45:38 groupadd[342825]: group added to /etc/gshadow: name=sasl <86>Sep 14 10:45:38 groupadd[342825]: new group: name=sasl, GID=491 <13>Sep 14 10:45:38 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed <13>Sep 14 10:45:38 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed <13>Sep 14 10:45:38 rpmi: libcurl-7.78.0-alt1 sisyphus+281161.100.1.1 1627408685 installed <13>Sep 14 10:45:38 rpmi: libraptor2-2.0.15-alt1 sisyphus+275177.100.1.2 1624430744 installed <13>Sep 14 10:45:38 rpmi: raptor2-devel-2.0.15-alt1 sisyphus+275177.100.1.2 1624430744 installed <13>Sep 14 10:45:38 rpmi: librasqal3-0.9.32-alt3 sisyphus+278250.100.1.2 1626121482 installed <13>Sep 14 10:45:38 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+278250.100.1.2 1626121482 installed <13>Sep 14 10:45:38 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077043 installed <13>Sep 14 10:45:38 rpmi: libpq5-13.4-alt2 sisyphus+283796.100.2.1 1630040240 installed <13>Sep 14 10:45:38 rpmi: libqt5-network-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-xcbqpa-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-eglfskmssupport-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-gui-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-widgets-5.15.2-alt5 sisyphus+284654.100.1.2 1630922774 installed <13>Sep 14 10:45:38 rpmi: libqt5-x11extras-5.15.2-alt1 sisyphus+279083.100.1.1 1626376030 installed <13>Sep 14 10:45:38 rpmi: libsuil-0.10.8-alt1_1 sisyphus+278494.100.1.2 1626229856 installed <13>Sep 14 10:45:38 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 14 10:45:38 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Sep 14 10:45:38 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+278556.100.1.3 1626253826 installed <13>Sep 14 10:45:39 rpmi: libgtkmm2-devel-2.24.5-alt1 sisyphus+277619.100.1.1 1625719477 installed <13>Sep 14 10:45:39 rpmi: python3-module-isodate-0.5.4-alt2 sisyphus+281258.100.1.1 1627479099 installed <13>Sep 14 10:45:39 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Sep 14 10:45:39 rpmi: python3-module-chardet-1:3.0.4-alt3 sisyphus+284855.100.1.1 1631108377 installed <13>Sep 14 10:45:39 rpmi: python3-module-idna-3.2-alt1 sisyphus+274748.100.1.1 1624021080 installed <13>Sep 14 10:45:39 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Sep 14 10:45:39 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+279395.100.1.2 1626532823 installed <13>Sep 14 10:45:39 rpmi: python3-module-cryptography-3.4.7-alt1 sisyphus+270667.100.1.1 1619307697 installed <13>Sep 14 10:45:39 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>Sep 14 10:45:39 rpmi: python3-module-urllib3-2:1.26.6-alt3 sisyphus+283224.100.2.2 1629257365 installed <13>Sep 14 10:45:39 rpmi: python3-module-requests-2.25.1-alt2 sisyphus+267359.100.1.1 1614881487 installed <13>Sep 14 10:45:39 rpmi: python3-module-rdflib-5.0.0-alt1 sisyphus+278048.100.1.1 1625949667 installed <13>Sep 14 10:45:39 rpmi: python3-module-Pygments-2.10.0-alt1 sisyphus+284851.100.1.1 1631107059 installed <13>Sep 14 10:45:39 rpmi: python3-module-markdown-3.3.4-alt1 sisyphus+276360.100.1.2 1624990678 installed <13>Sep 14 10:45:39 rpmi: lv2-devel-1.18.0-alt1_1 sisyphus+278849.100.1.2 1626301790 installed <13>Sep 14 10:45:39 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176350 installed <13>Sep 14 10:45:39 rpmi: librabbitmq-c-0.11.0-alt1 sisyphus+276502.100.1.1 1625068954 installed <13>Sep 14 10:45:39 rpmi: libavformat58-2:4.4-alt5 sisyphus+278898.200.6.1 1627032433 installed <13>Sep 14 10:45:39 rpmi: libaubio5-0.4.9-alt4 sisyphus+284481.100.1.1 1630657945 installed <13>Sep 14 10:45:39 rpmi: libmysqlclient21-8.0.26-alt2 sisyphus+284731.100.1.1 1631017059 installed <13>Sep 14 10:45:39 rpmi: libredland-1.0.17-alt3 sisyphus+278253.100.1.3 1626122540 installed <13>Sep 14 10:45:39 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549371 installed <13>Sep 14 10:45:39 rpmi: libncurses-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed <13>Sep 14 10:45:39 rpmi: libtinfo-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed <13>Sep 14 10:45:39 rpmi: libncurses-devel-6.2.20210123-alt2 sisyphus+283886.200.2.1 1630022624 installed <13>Sep 14 10:45:40 rpmi: libpython-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python2-base-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-compiler-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-email-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-unittest-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-encodings-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-xml-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-hotshot-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-bsddb-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-ctypes-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-multiprocessing-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-logging-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>Sep 14 10:45:40 rpmi: python-modules-curses-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-modules-distutils-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: python-dev-2.7.18-alt7 sisyphus+284067.100.1.1 1630124815 installed <13>Sep 14 10:45:40 rpmi: libarchive-devel-3.5.1-alt1 sisyphus+279480.100.1.1 1626549371 installed <13>Sep 14 10:45:40 rpmi: libredland-devel-1.0.17-alt3 sisyphus+278253.100.1.3 1626122540 installed <13>Sep 14 10:45:40 rpmi: libaubio5-devel-0.4.9-alt4 sisyphus+284481.100.1.1 1630657945 installed <13>Sep 14 10:45:40 rpmi: liblilv-devel-0.24.10-alt1_3.1 sisyphus+283200.100.2.2 1629250315 installed <13>Sep 14 10:45:40 rpmi: libsuil-devel-0.10.8-alt1_1 sisyphus+278494.100.1.2 1626229856 installed <13>Sep 14 10:45:40 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958594 installed <13>Sep 14 10:45:40 rpmi: liblrdf-devel-0.6.1-alt1 sisyphus+278205.100.1.1 1626077043 installed <13>Sep 14 10:45:40 rpmi: libcurl-devel-7.78.0-alt1 sisyphus+281161.100.1.1 1627408685 installed <13>Sep 14 10:45:40 rpmi: libjack-devel-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959337 installed <13>Sep 14 10:45:40 rpmi: libalsa-devel-1:1.2.5.1-alt1 sisyphus+279749.100.1.1 1626687314 installed <13>Sep 14 10:45:40 rpmi: graphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656592 installed <13>Sep 14 10:45:40 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+276380.100.1.1 1624988896 installed <13>Sep 14 10:45:40 rpmi: gcc-c++-11-alt1 icarus+285089.300.1.1 1631485148 installed <13>Sep 14 10:45:40 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Sep 14 10:45:41 rpmi: libtag-devel-1.12-alt1 sisyphus+277260.100.1.1 1625423544 installed <13>Sep 14 10:45:41 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Sep 14 10:45:41 rpmi: libxslt-devel-1.1.34-alt3 sisyphus+275636.100.1.1 1624616871 installed <13>Sep 14 10:45:41 rpmi: libfftw3-devel-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed <13>Sep 14 10:45:41 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Sep 14 10:45:41 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 sisyphus+277912.100.1.1 1625918718 installed <13>Sep 14 10:45:41 rpmi: libsamplerate-devel-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed <13>Sep 14 10:45:41 rpmi: libsndfile-devel-1.0.31-alt1 sisyphus+279495.100.1.1 1626550766 installed <13>Sep 14 10:45:41 rpmi: libusb-devel-1.0.24-alt1 sisyphus+279483.100.1.1 1626549443 installed <13>Sep 14 10:45:41 rpmi: libflac-devel-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed <13>Sep 14 10:45:41 rpmi: libsqlite3-devel-3.35.5-alt1 sisyphus+279365.100.1.1 1626479643 installed <13>Sep 14 10:45:41 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed <13>Sep 14 10:45:41 rpmi: libuuid-devel-2.37.2-alt2 sisyphus+284245.100.1.1 1630401233 installed <13>Sep 14 10:45:41 rpmi: libudev-devel-1:249.4-alt2 sisyphus+284628.100.1.1 1630859862 installed <13>Sep 14 10:45:42 rpmi: doxygen-1:1.9.1-alt1 sisyphus+283348.100.1.1 1629370710 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ardour-6.8-alt2.nosrc.rpm (w1.gzdio) Installing ardour-6.8-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.28443 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ardour-6.8 + echo 'Source #0 (ardour-6.8.tar):' Source #0 (ardour-6.8.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ardour-6.8.tar + cd ardour-6.8 + /bin/chmod -c -Rf u+rwX,go-w . + echo '#include "ardour/revision.h"' ++ date --rfc-3339=date + echo 'namespace ARDOUR { const char* revision = "6.8"; const char* date = "2021-09-14"; }' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.85661 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.8 + /usr/bin/python3 ./waf configure --prefix=/usr --libdir=/usr/lib --configdir=/etc --program-name=Ardour --nls --docs Setting top to : /usr/src/RPM/BUILD/ardour-6.8 Setting out to : /usr/src/RPM/BUILD/ardour-6.8/build Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Global Configuration Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'tar' : /bin/tar Checking for program 'doxygen' : /usr/bin/doxygen Checking for program 'dot' : /usr/bin/dot * Install prefix : /usr * Debuggable build : True * Build documentation : True Ardour Configuration * Will build against private GTK dependency stack : no * Will rely on libintl built into libc : yes * Will build against private Ardour dependency stack : no Checking for function 'dlopen' in dlfcn.h : yes Checking for boost library >= 1.56 : ok Checking for program 'pkg-config' : /usr/bin/pkg-config Checking for 'alsa' : yes Checking for 'libpulse' : not found Checking for 'glib-2.0' >= 2.28 : yes Checking for 'glib-2.0' >= 2.68 : yes Checking for 'gthread-2.0' >= 2.2 : yes Checking for 'glibmm-2.4' >= 2.32.0 : yes Checking for 'sndfile' >= 1.0.18 : yes Checking for 'giomm-2.4' >= 2.2 : yes Checking for 'libcurl' >= 7.0.0 : yes Checking for 'libarchive' >= 3.0.0 : yes Checking for 'liblo' >= 0.26 : yes Checking for 'taglib' >= 1.9 : yes Checking for 'vamp-sdk' >= 2.1 : yes Checking for 'vamp-hostsdk' >= 2.1 : yes Checking for 'rubberband' : yes Checking for sndfile RF64=>RIFF support : Found Checking for 'jack' >= 0.121.0 : yes Checking for clang : no Checking compiler for AVX/FMA intrinsics : Found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'libudev' : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'libxml-2.0' : yes Checking for 'sigc++-2.0' >= 2.0 : yes Checking for header execinfo.h : yes Checking for header unistd.h : yes Checking for function 'posix_memalign' in stdlib.h : yes Checking for function 'getmntent' in mntent.h : yes Checking for function 'localtime_r' in time.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'cppunit' >= 1.12.0 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'libusb-1.0' : yes Checking for header cwiid.h : yes Checking for header bluetooth/bluetooth.h : yes Checking for 'cwiid' >= 0.6.00 : yes Checking for 'libwebsockets' >= 2.0.0 : not found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'pangomm-1.4' >= 1.4 : yes Checking for 'cairomm-1.0' >= 1.8.4 : yes Checking for 'jack' >= 0.121.0 : yes Checking for JACK metadata API : ok Checking for jack_port_rename() : ok Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for program 'gas, gcc' : /usr/bin/gcc Checking for program 'ar' : /usr/bin/ar Checking for 'lrdf' >= 0.4.0 : yes Checking for 'samplerate' >= 0.1.0 : yes Checking for 'lv2' >= 1.2.0 : yes Checking for 'lv2' >= 1.10.0 : yes Checking for 'lv2' >= 1.17.2 : yes Checking for 'serd-0' >= 0.14.0 : yes Checking for 'sord-0' >= 0.8.0 : yes Checking for 'sratom-0' >= 0.2.0 : yes Checking for 'lilv-0' >= 0.24.2 : yes Checking for 'suil-0' >= 0.6.0 : yes Checking for 'soundtouch' >= 1.8.0 : not found Checking for 'ogg' >= 1.1.2 : yes Checking for 'flac' >= 1.2.1 : yes Checking for 'fftw3f' >= 3.3.5 : yes Checking for header sys/vfs.h : yes Checking for header sys/statvfs.h : yes Checking for header unistd.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for header boost/scoped_ptr.hpp : yes Checking for header boost/ptr_container/ptr_list.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'samplerate' >= 0.1.7 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/format.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'lv2' >= 1.0.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'cairo' >= 1.12.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gthread-2.0' >= 2.10.1 : yes Checking for 'gtk+-2.0' >= 2.18 : yes Checking for 'x11' >= 1.1 : yes Checking for 'pangoft2' >= 1.36.8 : yes Checking for 'fontconfig' : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header stdio.h readline/readline.h : not found * build session-utils : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'dbus-1' : not found * Build documentation : True * Debuggable build : True * Export all symbols (backtrace) : False * Install prefix : /usr * Strict compiler flags : [] * Internal Shared Libraries : True * Use External Libraries : False * Library exports hidden : True * Free/Demo copy : False * ALSA DBus Reservation : False * Architecture flags : None * ARM NEON support : False * Aubio : True * AudioUnits : False * Build target : i686 * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * FPU AVX/FMA support : True * Freedesktop files : False * Libjack linking : link * Libjack metadata : True * Lua Binding Doc : False * Lua Commandline Tool : False * LV2 UI embedding : True * LV2 support : True * LV2 extensions : True * LXVST support : True * Mac VST support : False * NI-Maschine : False * OGG : True * Phone home : True * Process thread timing : False * Program name : Ardour * Samplerate : True * PT format : False * PTW32 Semaphore : False * Threaded WaveViews : True * Translation : True * Unit tests : False * Use LLD linker : False * VST3 support : True * Windows VST support : False * Wiimote support : True * Windows key : Mod4> build/gtk2_ardour/ardour.keys [ 30/1134] Compiling session_utils/ardour-util.sh.in [ 31/1134] Compiling libs/temporal/time.cc [ 32/1134] Compiling libs/temporal/bbt_time.cc [ 33/1134] Compiling libs/pbd/boost_debug.cc [ 34/1134] Compiling libs/pbd/convert.cc [ 35/1134] Compiling libs/pbd/crossthread.cc [ 36/1134] Compiling libs/pbd/cpus.cc [ 37/1134] Compiling libs/pbd/spinlock.cc [ 38/1134] Compiling libs/pbd/controllable.cc [ 39/1134] Compiling libs/pbd/cartesian.cc [ 40/1134] Compiling libs/pbd/semutils.cc [ 41/1134] Compiling libs/pbd/pthread_utils.cc [ 42/1134] Compiling libs/pbd/property_list.cc [ 43/1134] Compiling libs/pbd/pathexpand.cc [ 44/1134] Compiling libs/pbd/md5.cc [ 45/1134] Compiling libs/pbd/malign.cc [ 46/1134] Linking build/libs/temporal/libtemporal.so [ 47/1134] Compiling libs/pbd/uuid.cc [ 48/1134] Compiling libs/pbd/demangle.cc [ 49/1134] Compiling libs/pbd/enumwriter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/crossthread.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 50/1134] Compiling libs/pbd/whitespace.cc [ 51/1134] Compiling libs/pbd/enums.cc [ 52/1134] Compiling libs/pbd/pbd.cc [ 53/1134] Compiling libs/pbd/tlsf.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/pthread_utils.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 54/1134] Compiling libs/pbd/transmitter.cc [ 55/1134] Compiling libs/pbd/timing.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/malign.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 56/1134] Compiling libs/pbd/event_loop.cc [ 57/1134] Compiling libs/pbd/timer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 58/1134] Compiling libs/pbd/textreceiver.cc [ 59/1134] Compiling libs/pbd/system_exec.cc [ 60/1134] Compiling libs/pbd/string_convert.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 61/1134] Compiling libs/pbd/stacktrace.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/enumwriter.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 62/1134] Compiling libs/pbd/strreplace.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/transmitter.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 63/1134] Compiling libs/pbd/strsplit.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/textreceiver.h:25, from ../libs/pbd/textreceiver.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 64/1134] Compiling libs/pbd/stateful.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/pbd.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 65/1134] Compiling libs/pbd/stateful_diff_command.cc [ 66/1134] Compiling libs/pbd/xml++.cc [ 67/1134] Compiling libs/pbd/base_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/event_loop.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 68/1134] Compiling libs/pbd/error.cc [ 69/1134] Compiling libs/pbd/file_archive.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/system_exec.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 70/1134] Compiling libs/pbd/shortpath.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/stacktrace.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 71/1134] Compiling libs/pbd/basename.cc [ 72/1134] Compiling libs/pbd/file_utils.cc [ 73/1134] Compiling libs/pbd/ffs.cc [ 74/1134] Compiling libs/pbd/receiver.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/error.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 75/1134] Compiling libs/pbd/epa.cc [ 76/1134] Compiling libs/pbd/debug.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/pbd/stateful_diff_command.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/pbd/stateful_diff_command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 77/1134] Compiling libs/pbd/undo.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/pbd/base_ui.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 78/1134] Compiling libs/pbd/configuration_variable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/stateful.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/pbd/stateful.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 79/1134] Compiling libs/pbd/reallocpool.cc [ 80/1134] Compiling libs/pbd/locale_guard.cc [ 81/1134] Compiling libs/pbd/localtime_r.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../libs/pbd/file_archive.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 82/1134] Compiling libs/pbd/pool.cc [ 83/1134] Compiling libs/pbd/id.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/receiver.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 84/1134] Compiling libs/pbd/mountpoint.cc [ 85/1134] Compiling libs/pbd/signals.cc [ 86/1134] Compiling libs/pbd/search_path.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/file_utils.cc:58: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 87/1134] Compiling libs/pbd/microseconds.cc [ 88/1134] Compiling libs/pbd/openuri.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 89/1134] Compiling libs/pbd/command.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/debug.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/debug.cc: In function ‘void PBD::debug_print(const char*, std::string)’: ../libs/pbd/debug.cc:106:28: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘gint64’ {aka ‘long long int’} [-Wformat=] 106 | printf ("%ld %s: %s", g_get_monotonic_time(), prefix, str.c_str()); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int gint64 {aka long long int} | %lld [ 90/1134] Compiling libs/pbd/fpu.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/locale_guard.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 91/1134] Compiling libs/pbd/resource.cc [ 92/1134] Compiling libs/evoral/libsmf/smf.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/pbd/pool.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 93/1134] Compiling libs/evoral/libsmf/smf_decode.c [ 94/1134] Compiling libs/evoral/libsmf/smf_load.c [ 95/1134] Compiling libs/evoral/libsmf/smf_save.c [ 96/1134] Compiling libs/evoral/libsmf/smf_tempo.c [ 97/1134] Compiling libs/evoral/Control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/signals.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 98/1134] Compiling libs/evoral/TimeConverter.cc [ 99/1134] Compiling libs/evoral/ControlList.cc [ 100/1134] Compiling libs/evoral/Event.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/microseconds.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 101/1134] Linking build/libs/evoral/libsmf.a [ 102/1134] Compiling libs/evoral/Note.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/search_path.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 103/1134] Compiling libs/evoral/Sequence.cc [ 104/1134] Compiling libs/evoral/ControlSet.cc [ 105/1134] Compiling libs/evoral/SMF.cc [ 106/1134] Compiling libs/evoral/Curve.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/command.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 107/1134] Compiling libs/evoral/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/fpu.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 108/1134] Compiling libs/lua/luastate.cc [ 109/1134] Compiling libs/lua/lua.cc [ 110/1134] Linking build/libs/pbd/libpbd.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Control.h:26, from ../libs/evoral/Control.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 111/1134] Compiling libs/ptformat/ptformat.cc [ 112/1134] Compiling libs/midi++2/mmc.cc [ 113/1134] Compiling libs/midi++2/mtc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/evoral/ControlList.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 114/1134] Compiling libs/midi++2/port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/evoral/Curve.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 115/1134] Compiling libs/midi++2/channel.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/ControlSet.h:27, from ../libs/evoral/ControlSet.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 116/1134] Compiling libs/midi++2/ipmidi_port.cc [ 117/1134] Compiling libs/midi++2/midi.cc [ 118/1134] Compiling libs/midi++2/midnam_patch.cc [ 119/1134] Linking build/libs/ptformat/libptformat.so [ 120/1134] Linking build/libs/lua/libliblua.a [ 121/1134] Compiling libs/midi++2/parser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/evoral/Sequence.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 122/1134] Compiling libs/audiographer/src/routines.cc [ 123/1134] Linking build/libs/evoral/libevoral.so [ 124/1134] Compiling libs/audiographer/src/general/loudness_reader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/port.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 125/1134] Compiling libs/audiographer/src/general/demo_noise.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/ipmidi_port.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 126/1134] Compiling libs/audiographer/src/debug_utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/midi++2/mtc.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 127/1134] Compiling libs/audiographer/src/general/broadcast_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/midi++2/mmc.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 128/1134] Compiling libs/audiographer/private/limiter/limiter.cc [ 129/1134] Compiling libs/audiographer/private/gdither/gdither.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/midi++2/channel.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 130/1134] Compiling libs/audiographer/src/general/sr_converter.cc [ 131/1134] Compiling libs/audiographer/src/general/analyser.cc [ 132/1134] Compiling libs/audiographer/src/general/normalizer.cc [ 133/1134] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 134/1134] Compiling libs/audiographer/src/general/limiter.cc [ 135/1134] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 136/1134] Compiling libs/fluidsynth/src/fluid_adsr_env.c [ 137/1134] Compiling libs/fluidsynth/src/fluid_list.c [ 138/1134] Compiling libs/fluidsynth/src/fluid_sffile.c [ 139/1134] Compiling libs/fluidsynth/src/fluid_rvoice_event.c [ 140/1134] Compiling libs/fluidsynth/src/fluid_chorus.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/midi++2/midnam_patch.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 141/1134] Compiling libs/fluidsynth/src/fluid_midi.c [ 142/1134] Compiling libs/fluidsynth/src/fluid_iir_filter.c [ 143/1134] Compiling libs/fluidsynth/src/fluid_settings.c [ 144/1134] Compiling libs/fluidsynth/src/fluid_voice.c [ 145/1134] Compiling libs/fluidsynth/src/fluid_sfont.c [ 146/1134] Compiling libs/fluidsynth/src/fluid_sys.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/midi++2/parser.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 147/1134] Compiling libs/fluidsynth/src/fluid_synth.c [ 148/1134] Compiling libs/fluidsynth/src/fluid_hash.c [ 149/1134] Linking build/libs/midi++2/libmidipp.so [ 150/1134] Compiling libs/fluidsynth/src/fluid_conv.c [ 151/1134] Compiling libs/fluidsynth/src/fluid_tuning.c [ 152/1134] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 153/1134] Compiling libs/fluidsynth/src/fluid_rev.c [ 154/1134] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 155/1134] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c ../libs/fluidsynth/src/fluid_rvoice_mixer.c: In function ‘fluid_rvoice_buffers_mix’: ../libs/fluidsynth/src/fluid_rvoice_mixer.c:465: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 465 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT) | ../libs/fluidsynth/src/fluid_rvoice_mixer.c:476: warning: ignoring ‘#pragma omp simd’ [-Wunknown-pragmas] 476 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT) | [ 156/1134] Compiling libs/fluidsynth/src/fluid_event.c [ 157/1134] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 158/1134] Compiling libs/fluidsynth/src/fluid_chan.c [ 159/1134] Compiling libs/fluidsynth/src/fluid_mod.c [ 160/1134] Compiling libs/fluidsynth/src/fluid_lfo.c [ 161/1134] Compiling libs/fluidsynth/src/fluid_gen.c ../libs/fluidsynth/src/fluid_defsfont.c: In function ‘fluid_defsfont_load_all_sampledata’: ../libs/fluidsynth/src/fluid_defsfont.c:396: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 396 | #pragma omp parallel | ../libs/fluidsynth/src/fluid_defsfont.c:397: warning: ignoring ‘#pragma omp single’ [-Wunknown-pragmas] 397 | #pragma omp single | ../libs/fluidsynth/src/fluid_defsfont.c:406: warning: ignoring ‘#pragma omp task’ [-Wunknown-pragmas] 406 | #pragma omp task firstprivate(sample,sfdata,defsfont) shared(sample_parsing_result) default(none) | ../libs/fluidsynth/src/fluid_defsfont.c:410: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 410 | #pragma omp critical | ../libs/fluidsynth/src/fluid_defsfont.c:425: warning: ignoring ‘#pragma omp task’ [-Wunknown-pragmas] 425 | #pragma omp task firstprivate(sample, defsfont) default(none) | [ 162/1134] Compiling libs/fluidsynth/src/fluid_rvoice.c [ 163/1134] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 164/1134] Compiling libs/libltc/timecode.c [ 165/1134] Compiling libs/libltc/encoder.c [ 166/1134] Compiling libs/libltc/decoder.c [ 167/1134] Compiling libs/libltc/ltc.c [ 168/1134] Compiling libs/zita-resampler/vresampler.cc [ 169/1134] Compiling libs/zita-resampler/cresampler.cc [ 170/1134] Compiling libs/zita-resampler/resampler.cc [ 171/1134] Compiling libs/zita-resampler/resampler-table.cc [ 172/1134] Compiling libs/zita-resampler/vmresampler.cc [ 173/1134] Compiling libs/zita-convolver/zita-convolver.cc [ 174/1134] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 175/1134] Compiling libs/ardour/sse_functions_avx_linux.cc [ 176/1134] Compiling libs/ardour/x86_functions_fma.cc [ 177/1134] Compiling libs/ardour/rt_midibuffer.cc [ 178/1134] Linking build/libs/audiographer/libaudiographer.so [ 179/1134] Linking build/libs/libltc/liblibltc.a [ 180/1134] Compiling libs/ardour/filename_extensions.cc [ 181/1134] Compiling libs/ardour/readable.cc [ 182/1134] Compiling libs/ardour/mtc_slave.cc [ 183/1134] Compiling libs/ardour/midi_playlist.cc [ 184/1134] Linking build/libs/zita-resampler/libzita-resampler.a [ 185/1134] Compiling libs/ardour/rc_configuration.cc [ 186/1134] Compiling libs/ardour/midi_patch_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/sse_functions_avx_linux.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 187/1134] Linking build/libs/zita-convolver/libzita-convolver.a [ 188/1134] Linking build/libs/ardour/libsse_avx_functions.a [ 189/1134] Compiling libs/ardour/midi_scene_changer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/mix.h:23, from ../libs/ardour/x86_functions_fma.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 190/1134] Compiling libs/ardour/midi_state_tracker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/rt_midibuffer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 191/1134] Linking build/libs/ardour/libsse_fma_functions.a [ 192/1134] Compiling libs/ardour/progress.cc [ 193/1134] Compiling libs/ardour/filesystem_paths.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/midi_patch_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 194/1134] Compiling libs/ardour/luaproc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/readable.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 195/1134] Compiling libs/ardour/processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/filesystem_paths.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 196/1134] Compiling libs/ardour/export_format_base.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/midi_source.h:29, from ../libs/ardour/midi_state_tracker.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/EventSink.h:24, from ../libs/ardour/midi_state_tracker.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 197/1134] Compiling libs/ardour/mp3filesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/rc_configuration.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/rc_configuration.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ [ 198/1134] Compiling libs/ardour/file_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mtc_slave.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 199/1134] Compiling libs/ardour/luabindings.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Control.h:26, from ../libs/ardour/midi_playlist.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/EventList.h:25, from ../libs/ardour/midi_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 200/1134] Compiling libs/ardour/revision.cc [ 201/1134] Compiling libs/ardour/delivery.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/channel.h:27, from ../libs/ardour/midi_scene_changer.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/ardour/midi_scene_changer.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 202/1134] Compiling libs/ardour/delayline.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3filesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 203/1134] Compiling libs/ardour/system_exec.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_format_base.h:28, from ../libs/ardour/export_format_base.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 204/1134] Compiling libs/ardour/debug.cc [ 205/1134] Compiling libs/ardour/strip_silence.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/system_exec.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 206/1134] Compiling libs/ardour/midi_model.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/processor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/processor.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 207/1134] Compiling libs/ardour/default_click.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/source.h:31, from ../libs/ardour/ardour/file_source.h:29, from ../libs/ardour/file_source.cc:47: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 208/1134] Compiling libs/ardour/mp3fileimportable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/delayline.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 209/1134] Compiling libs/ardour/stripable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/luaproc.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/luaproc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 210/1134] Compiling libs/ardour/data_type.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/property_basics.h:29, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/property_basics.h:24, from ../libs/pbd/pbd/property_list.h:27, from ../libs/ardour/strip_silence.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 211/1134] Compiling libs/ardour/presentation_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/delivery.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 212/1134] Compiling libs/ardour/cycle_timer.cc [ 213/1134] Compiling libs/ardour/speakers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/mp3fileimportable.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 214/1134] Compiling libs/ardour/srcfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/cycle_timer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 215/1134] Compiling libs/ardour/lua_api.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/default_click.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/ardour/default_click.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 216/1134] Compiling libs/ardour/source_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/speakers.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 217/1134] Compiling libs/ardour/source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/presentation_info.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/presentation_info.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 218/1134] Compiling libs/ardour/export_failed.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/export_failed.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 219/1134] Compiling libs/ardour/convolver.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/ardour/stripable.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/stripable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 220/1134] Compiling libs/ardour/solo_safe_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_model.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 221/1134] Compiling libs/ardour/soundcloud_upload.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/srcfilesource.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 222/1134] Compiling libs/ardour/control_group.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/source.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 223/1134] Compiling libs/ardour/process_thread.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/source_factory.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 224/1134] Compiling libs/ardour/solo_mute_release.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/control_group.h:25, from ../libs/ardour/control_group.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_group.h:28, from ../libs/ardour/control_group.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 225/1134] Compiling libs/ardour/circular_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_safe_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_safe_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 226/1134] Compiling libs/ardour/config_text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/convolver.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 227/1134] Compiling libs/ardour/chan_count.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../libs/ardour/soundcloud_upload.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/soundcloud_upload.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/soundcloud_upload.cc: In function ‘size_t WriteMemoryCallback(void*, size_t, size_t, void*)’: ../libs/ardour/soundcloud_upload.cc:38:22: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 38 | register int realsize = (int)(size * nmemb); | ^~~~~~~~ [ 228/1134] Compiling libs/ardour/capturing_processor.cc [ 229/1134] Compiling libs/ardour/chan_mapping.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/lua_api.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/lua_api.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/lua_api.cc: In member function ‘bool ARDOUR::LuaAPI::Rubberband::set_mapping(luabridge::LuaRef)’: ../libs/ardour/lua_api.cc:1041:32: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 1041 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d ../libs/ardour/lua_api.cc:1041:36: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 1041 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d [ 230/1134] Compiling libs/ardour/solo_isolate_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/process_thread.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 231/1134] Compiling libs/ardour/ltc_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/config_text.cc:1: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 232/1134] Compiling libs/ardour/butler.cc [ 233/1134] Compiling libs/ardour/solo_control.cc [ 234/1134] Compiling libs/ardour/midi_clock_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/solo_mute_release.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 235/1134] Compiling libs/ardour/sndfilesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/fixed_delay.h:23, from ../libs/ardour/ardour/capturing_processor.h:23, from ../libs/ardour/capturing_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 236/1134] Compiling libs/ardour/port_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_isolate_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_isolate_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 237/1134] Compiling libs/ardour/sndfileimportable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/mute_master.h:27, from ../libs/ardour/solo_control.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/solo_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 238/1134] Compiling libs/ardour/ffmpegfilesource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_slave.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: In member function ‘void ARDOUR::LTC_TransportMaster::process_ltc(ARDOUR::samplepos_t)’: ../libs/ardour/ltc_slave.cc:419:62: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘long long int’ [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~ | | | long long int ../libs/ardour/ltc_slave.cc:419:67: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘long long int’ [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long long int ../libs/ardour/ltc_slave.cc: At global scope: ../libs/ardour/ltc_slave.cc:283:17: warning: ‘std::ostream& operator<<(std::ostream&, SMPTETimecode&)’ defined but not used [-Wunused-function] 283 | static ostream& operator<< (ostream& ostr, SMPTETimecode& t) | ^~~~~~~~ ../libs/ardour/ltc_slave.cc:267:17: warning: ‘std::ostream& operator<<(std::ostream&, LTCFrame&)’ defined but not used [-Wunused-function] 267 | static ostream& operator<< (ostream& ostr, LTCFrame& a) | ^~~~~~~~ [ 239/1134] Compiling libs/ardour/buffer_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/port.h:33, from ../libs/ardour/ardour/audio_port.h:27, from ../libs/ardour/port_set.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 240/1134] Compiling libs/ardour/bundle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/butler.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 241/1134] Compiling libs/ardour/buffer_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/sndfileimportable.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 242/1134] Compiling libs/ardour/broadcast_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_clock_slave.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 243/1134] Compiling libs/ardour/sndfile_helpers.cc [ 244/1134] Compiling libs/ardour/buffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/importable_source.h:27, from ../libs/ardour/ardour/ffmpegfileimportable.h:25, from ../libs/ardour/ffmpegfilesource.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/ffmpegfileimportable.h:22, from ../libs/ardour/ffmpegfilesource.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 245/1134] Compiling libs/ardour/ebur128_analysis.cc [ 246/1134] Compiling libs/ardour/ffmpegfileimportable.cc [ 247/1134] Compiling libs/ardour/smf_source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/runtime_functions.h:24, from ../libs/ardour/sndfilesource.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/sndfilesource.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 248/1134] Compiling libs/ardour/ltc_file_reader.cc [ 249/1134] Compiling libs/ardour/beats_samples_converter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/buffer_set.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 250/1134] Compiling libs/ardour/slavable_automation_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../libs/ardour/bundle.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 251/1134] Compiling libs/ardour/slavable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/broadcast_info.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/broadcast_info.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 252/1134] Compiling libs/ardour/sidechain.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ltc_file_reader.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 253/1134] Compiling libs/ardour/automation_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../libs/ardour/beats_samples_converter.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/ardour/beats_samples_converter.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 254/1134] Compiling libs/ardour/session_transport.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /usr/include/boost/property_tree/json_parser/detail/parser.hpp:8, from /usr/include/boost/property_tree/json_parser/detail/read.hpp:13, from /usr/include/boost/property_tree/json_parser.hpp:16, from ../libs/ardour/ffmpegfileimportable.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 255/1134] Compiling libs/ardour/automation_watch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/slavable.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 256/1134] Compiling libs/ardour/export_channel_configuration.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Control.h:26, from ../libs/ardour/smf_source.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/smf_source.cc:34: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 257/1134] Compiling libs/ardour/automation_list.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/slavable_automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/export_channel_configuration.h:28, from ../libs/ardour/export_channel_configuration.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 258/1134] Compiling libs/ardour/session_state_utils.cc [ 259/1134] Compiling libs/ardour/location_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/automation_control.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 260/1134] Compiling libs/ardour/session_time.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/sidechain.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/sidechain.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 261/1134] Compiling libs/ardour/automation.cc [ 262/1134] Compiling libs/ardour/midi_channel_filter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_state_utils.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 263/1134] Compiling libs/ardour/automatable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 264/1134] Compiling libs/ardour/control_protocol_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/automation_list.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/automation_list.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 265/1134] Compiling libs/ardour/session_state.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/luabindings.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luabindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 266/1134] Compiling libs/ardour/audiosource.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_transport.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 267/1134] Compiling libs/ardour/session_rtevents.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/midi_channel_filter.cc:19: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 268/1134] Compiling libs/ardour/session_playlists.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/ardour/location_importer.h:23, from ../libs/ardour/location_importer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 269/1134] Compiling libs/ardour/pan_controllable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_time.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 270/1134] Compiling libs/ardour/audiorom.cc [ 271/1134] Compiling libs/ardour/audiofile_tagger.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/ardour/control_protocol_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/control_protocol_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 272/1134] Compiling libs/ardour/session_process.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../libs/ardour/pan_controllable.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/ardour/pannable.h:27, from ../libs/ardour/pan_controllable.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 273/1134] Compiling libs/ardour/audiofilesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../libs/ardour/session_playlists.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_playlists.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 274/1134] Compiling libs/ardour/audioregion.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/automatable.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/automatable.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 275/1134] Compiling libs/ardour/midi_scene_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/audiofile_tagger.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 276/1134] Compiling libs/ardour/session_object.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/ardour/session_rtevents.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_rtevents.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 277/1134] Compiling libs/ardour/port_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from ../libs/pbd/pbd/spinlock.h:22, from ../libs/pbd/pbd/playback_buffer.h:28, from ../libs/ardour/audiosource.cc:58: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/audiosource.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 278/1134] Compiling libs/ardour/session_metadata.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_object.h:25, from ../libs/ardour/session_object.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/ardour/session_object.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 279/1134] Compiling libs/ardour/session_midi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 280/1134] Compiling libs/ardour/audioengine.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/session_metadata.h:29, from ../libs/ardour/session_metadata.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 281/1134] Compiling libs/ardour/port_insert.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../libs/ardour/audiofilesource.cc:52: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/audiofilesource.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 282/1134] Compiling libs/ardour/audioanalyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_process.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_process.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 283/1134] Compiling libs/ardour/session_ltc.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/audioregion.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/audioregion.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 284/1134] Compiling libs/ardour/session_handle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audioanalyser.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 285/1134] Compiling libs/ardour/directory_names.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port_manager.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/port_manager.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 286/1134] Compiling libs/ardour/session_events.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/session_midi.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../libs/ardour/session_midi.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 287/1134] Compiling libs/ardour/audio_track_importer.cc [ 288/1134] Compiling libs/ardour/session_export.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/port_insert.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/port_insert.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 289/1134] Compiling libs/ardour/audio_track.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/audioengine.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/audioengine.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 290/1134] Compiling libs/ardour/session_directory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_events.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 291/1134] Compiling libs/ardour/audio_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_handle.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 292/1134] Compiling libs/ardour/onset_detector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/mmc.h:28, from ../libs/ardour/session_state.cc:75: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_state.cc:65: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 293/1134] Compiling libs/ardour/audio_region_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_ltc.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_ltc.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 294/1134] Compiling libs/ardour/location.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_directory.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/session_directory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 295/1134] Compiling libs/ardour/session_configuration.cc [ 296/1134] Compiling libs/ardour/session_command.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_track_importer.h:25, from ../libs/ardour/audio_track_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 297/1134] Compiling libs/ardour/audio_playlist_source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_port.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 298/1134] Compiling libs/ardour/audio_playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_export.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 299/1134] Compiling libs/ardour/session_click.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_track.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 300/1134] Compiling libs/ardour/audio_playlist_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_configuration.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/session_configuration.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 301/1134] Compiling libs/ardour/session_butler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../libs/ardour/audio_region_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_region_importer.h:29, from ../libs/ardour/audio_region_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 302/1134] Compiling libs/ardour/audio_library.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/location.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 303/1134] Compiling libs/ardour/monitor_return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_playlist_source.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/audio_playlist_source.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 304/1134] Compiling libs/ardour/audio_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/audio_library.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 305/1134] Compiling libs/ardour/session_bundles.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/session_click.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 306/1134] Compiling libs/ardour/port_engine_shared.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/session_command.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../libs/ardour/session_command.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 307/1134] Compiling libs/ardour/audio_backend.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/audio_playlist.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/audio_playlist.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 308/1134] Compiling libs/ardour/session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_playlist_importer.h:26, from ../libs/ardour/audio_playlist_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/audio_playlist_importer.h:28, from ../libs/ardour/audio_playlist_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 309/1134] Compiling libs/ardour/send.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_butler.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 310/1134] Compiling libs/ardour/async_midi_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_buffer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 311/1134] Compiling libs/ardour/selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/ardour/audio_backend.h:32, from ../libs/ardour/audio_backend.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 312/1134] Compiling libs/ardour/legatize.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port_engine_shared.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 313/1134] Compiling libs/ardour/export_channel.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/port.h:33, from ../libs/ardour/ardour/audio_port.h:27, from ../libs/ardour/monitor_return.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/monitor_return.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 314/1134] Compiling libs/ardour/analysis_graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/async_midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 315/1134] Compiling libs/ardour/analyser.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/session_bundles.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/pbd/pbd/i18n.h:23, from ../libs/ardour/session_bundles.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 316/1134] Compiling libs/ardour/scene_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/legatize.h:26, from ../libs/ardour/legatize.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 317/1134] Compiling libs/ardour/export_timespan.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/send.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/send.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 318/1134] Compiling libs/ardour/search_paths.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/analyser.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/analyser.h:23, from ../libs/ardour/analyser.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 319/1134] Compiling libs/ardour/amp.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/selection.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/selection.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 320/1134] Compiling libs/ardour/rt_tasklist.cc [ 321/1134] Compiling libs/ardour/route_group_member.cc [ 322/1134] Compiling libs/ardour/rb_effect.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_scene_change.h:24, from ../libs/ardour/scene_change.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/evoral/evoral/types.h:33, from ../libs/evoral/evoral/Event.h:32, from ../libs/evoral/evoral/PatchChange.h:25, from ../libs/ardour/ardour/midi_scene_change.h:22, from ../libs/ardour/scene_change.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 323/1134] Compiling libs/ardour/latent.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/export_channel.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 324/1134] Compiling libs/ardour/monitor_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group_member.h:24, from ../libs/ardour/route_group_member.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 325/1134] Compiling libs/ardour/route_graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analysis_graph.h:27, from ../libs/ardour/analysis_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/ardour/analysis_graph.h:29, from ../libs/ardour/analysis_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 326/1134] Compiling libs/ardour/route_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/rt_tasklist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 327/1134] Compiling libs/ardour/reverse.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/latent.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 328/1134] Compiling libs/ardour/return.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/amp.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 329/1134] Compiling libs/ardour/route.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/rb_effect.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/rb_effect.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 330/1134] Compiling libs/ardour/port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 331/1134] Compiling libs/ardour/region.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../libs/ardour/route_graph.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/route.h:37, from ../libs/ardour/route_graph.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 332/1134] Compiling libs/ardour/resampled_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/monitor_processor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 333/1134] Compiling libs/ardour/region_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/resampled_source.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 334/1134] Compiling libs/ardour/disk_io.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/return.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/return.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 335/1134] Compiling libs/ardour/record_enable_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/route_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 336/1134] Compiling libs/ardour/record_safe_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 337/1134] Compiling libs/ardour/recent_sessions.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/session.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function ‘bool ARDOUR::Session::punch_is_possible() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1428:16: note: in expansion of macro ‘g_atomic_int_get’ 1428 | return g_atomic_int_get (&_punch_or_loop) != OnlyLoop; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function ‘bool ARDOUR::Session::loop_is_possible() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1440:16: note: in expansion of macro ‘g_atomic_int_get’ 1440 | return g_atomic_int_get(&_punch_or_loop) != OnlyPunch; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function ‘bool ARDOUR::Session::have_rec_enabled_track() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6143:16: note: in expansion of macro ‘g_atomic_int_get’ 6143 | return g_atomic_int_get (&_have_rec_enabled_track) == 1; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function ‘bool ARDOUR::Session::have_rec_disabled_track() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:6149:16: note: in expansion of macro ‘g_atomic_int_get’ 6149 | return g_atomic_int_get (&_have_rec_disabled_track) == 1; | ^~~~~~~~~~~~~~~~ [ 338/1134] Compiling libs/ardour/ladspa_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/record_safe_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_safe_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 339/1134] Compiling libs/ardour/export_status.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/record_enable_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/record_enable_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 340/1134] Compiling libs/ardour/kmeterdsp.cc [ 341/1134] Compiling libs/ardour/polarity_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/recent_sessions.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/recent_sessions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 342/1134] Compiling libs/ardour/midi_ring_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/region.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/region.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 343/1134] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_analysis.h:25, from ../libs/ardour/ardour/export_status.h:29, from ../libs/ardour/export_status.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 344/1134] Compiling libs/ardour/event_type_map.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/region_factory.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/region_factory.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 345/1134] Compiling libs/ardour/export_profile_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/disk_io.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/disk_io.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 346/1134] Compiling libs/ardour/plugin_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_ring_buffer.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 347/1134] Compiling libs/ardour/io.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/route.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/route.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 348/1134] Compiling libs/ardour/plugin_insert.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/event_type_map.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 349/1134] Compiling libs/ardour/interpolation.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/polarity_processor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 350/1134] Compiling libs/ardour/monitor_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/ladspa_plugin.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 351/1134] Compiling libs/ardour/plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/io_processor.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/io_processor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 352/1134] Compiling libs/ardour/internal_send.cc [ 353/1134] Compiling libs/ardour/monitor_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/monitor_control.h:24, from ../libs/ardour/monitor_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/monitor_control.h:27, from ../libs/ardour/monitor_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 354/1134] Compiling libs/ardour/playlist_source.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/export_profile_manager.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/export_profile_manager.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 355/1134] Compiling libs/ardour/internal_return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/monitor_port.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/monitor_port.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 356/1134] Compiling libs/ardour/midi_region.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/ladspa_plugin.h:32, from ../libs/ardour/plugin_manager.cc:92: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 357/1134] Compiling libs/ardour/export_preset.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/io.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/io.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 358/1134] Compiling libs/ardour/sse_functions_xmm.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/plugin.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 359/1134] Compiling libs/ardour/playlist_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/internal_send.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 360/1134] Compiling libs/ardour/instrument_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_source.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/playlist_source.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 361/1134] Compiling libs/ardour/vst3_host.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/plugin_insert.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/plugin_insert.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 362/1134] Compiling libs/ardour/auditioner.cc [ 363/1134] Compiling libs/ardour/playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/ardour/internal_return.h:27, from ../libs/ardour/internal_return.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/internal_return.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 364/1134] Compiling libs/ardour/vst3_module.cc [ 365/1134] Compiling libs/ardour/vst3_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/playlist_factory.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 366/1134] Compiling libs/ardour/vst3_scan.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/export_preset.h:27, from ../libs/ardour/export_preset.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 367/1134] Compiling libs/ardour/import_pt.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_module.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 368/1134] Compiling libs/ardour/vst_state.cc [ 369/1134] Compiling libs/ardour/midi_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../libs/ardour/instrument_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 370/1134] Compiling libs/ardour/vst_info_file.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/midi_region.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/midi_region.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 371/1134] Compiling libs/ardour/mode.cc [ 372/1134] Compiling libs/ardour/vst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_scan.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 373/1134] Compiling libs/ardour/phase_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/auditioner.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/auditioner.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 374/1134] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst_info_file.cc:49: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_info_file.cc:45: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 375/1134] Compiling libs/ardour/import.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/phase_control.h:24, from ../libs/ardour/phase_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/ardour/ardour/slavable_automation_control.h:23, from ../libs/ardour/ardour/phase_control.h:27, from ../libs/ardour/phase_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 376/1134] Compiling libs/ardour/linux_vst_support.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/import_pt.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/import_pt.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 377/1134] Compiling libs/ardour/export_handler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../libs/ardour/vst_plugin.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/vst_plugin.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst_plugin.cc: In member function ‘virtual std::string ARDOUR::VSTPlugin::do_save_preset(std::string)’: ../libs/ardour/vst_plugin.cc:558:31: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::map, ARDOUR::Plugin::PresetRecord>::size_type’ {aka ‘unsigned int’} [-Wformat=] 558 | snprintf (tmp, 31, "%ld", _presets.size() + 1); | ~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long int std::map, ARDOUR::Plugin::PresetRecord>::size_type {aka unsigned int} | %d [ 378/1134] Compiling libs/ardour/enums.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midi_port.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/midi_port.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 379/1134] Compiling libs/ardour/parameter_descriptor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/vst3_plugin.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc: In member function ‘void Steinberg::VST3PI::enable_io(const std::vector&, const std::vector&)’: ../libs/ardour/vst3_plugin.cc:1959:30: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1959 | while (sa_in.size () < _n_bus_in) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:1994:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1994 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 380/1134] Compiling libs/ardour/mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../libs/ardour/playlist.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/stateful_diff_command.h:26, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 381/1134] Compiling libs/ardour/uri_map.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/linux_vst_support.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 382/1134] Compiling libs/ardour/iec2ppmdsp.cc [ 383/1134] Compiling libs/ardour/lv2_evbuf.c [ 384/1134] Compiling libs/ardour/lxvst_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/disk_writer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/datetime.h:24, from ../libs/ardour/disk_writer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 385/1134] Compiling libs/ardour/panner_shell.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/mix.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/mix.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 386/1134] Compiling libs/ardour/iec1ppmdsp.cc [ 387/1134] Compiling libs/ardour/worker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/uri_map.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 388/1134] Compiling libs/ardour/vumeterdsp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/ardour/import.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/import.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 389/1134] Compiling libs/ardour/lv2_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/ardour/parameter_descriptor.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 390/1134] Compiling libs/ardour/video_tools_paths.cc [ 391/1134] Compiling libs/ardour/export_graph_builder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/worker.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 392/1134] Compiling libs/ardour/panner_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/delivery.h:29, from ../libs/ardour/enums.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 393/1134] Compiling libs/ardour/panner.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/ardour/video_tools_paths.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/ardour/video_tools_paths.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 394/1134] Compiling libs/ardour/vca_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/ardour/lxvst_plugin.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/lxvst_plugin.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 395/1134] Compiling libs/ardour/graphnode.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/export_handler.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/export_handler.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 396/1134] Compiling libs/ardour/vca.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/panner_shell.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/panner_shell.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 397/1134] Compiling libs/ardour/midiport_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/chan_count.h:28, from ../libs/ardour/ardour/buffer_set.h:31, from ../libs/ardour/panner.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 398/1134] Compiling libs/ardour/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/panner_manager.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/ardour/panner_manager.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 399/1134] Compiling libs/ardour/user_bundle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/graph.h:31, from ../libs/ardour/graphnode.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/graph.h:35, from ../libs/ardour/graphnode.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 400/1134] Compiling libs/ardour/unknown_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vca_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 401/1134] Compiling libs/ardour/graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/midiport_manager.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/midiport_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 402/1134] Compiling libs/ardour/transpose.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/utils.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/utils.cc:49: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 403/1134] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/lv2_plugin.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/lv2_plugin.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 404/1134] Compiling libs/ardour/transport_master_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/user_bundle.h:25, from ../libs/ardour/user_bundle.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/user_bundle.h:24, from ../libs/ardour/user_bundle.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 405/1134] Compiling libs/ardour/pannable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/ardour/vca.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/vca.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 406/1134] Compiling libs/ardour/mididm.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/unknown_processor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 407/1134] Compiling libs/ardour/transport_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/midi_model.h:32, from ../libs/ardour/ardour/transpose.h:23, from ../libs/ardour/transpose.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 408/1134] Compiling libs/ardour/session_vst.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from ../libs/audiographer/audiographer/process_context.h:6, from ../libs/ardour/export_graph_builder.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_graph_builder.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 409/1134] Compiling libs/ardour/globals.cc [ 410/1134] Compiling libs/ardour/transform.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/engine_slave.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/engine_slave.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 411/1134] Compiling libs/ardour/transient_detector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../libs/ardour/ardour/transform.h:27, from ../libs/ardour/transform.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/transform.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 412/1134] Compiling libs/ardour/export_formats.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/graph.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 413/1134] Compiling libs/ardour/element_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/pannable.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 414/1134] Compiling libs/ardour/transport_fsm.cc [ 415/1134] Compiling libs/ardour/gain_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/session_vst.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/session_vst.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 416/1134] Compiling libs/ardour/ticker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/transport_master_manager.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/ardour/transport_master_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 417/1134] Compiling libs/ardour/midi_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/export_formats.h:25, from ../libs/ardour/export_formats.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 418/1134] Compiling libs/ardour/thread_buffers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/transport_master.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/transport_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 419/1134] Compiling libs/ardour/thawlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/transport_fsm.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 420/1134] Compiling libs/ardour/operations.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/element_importer.h:28, from ../libs/ardour/element_importer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/ardour/globals.cc:87: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/globals.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/thread_buffers.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../libs/ardour/thread_buffers.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 421/1134] Compiling libs/ardour/disk_reader.cc [ 422/1134] Compiling libs/ardour/tempo_map_importer.cc [ 423/1134] Compiling libs/ardour/track.cc [ 424/1134] Compiling libs/ardour/tempo.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/gain_control.h:25, from ../libs/ardour/gain_control.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/ardour/gain_control.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 425/1134] Compiling libs/ardour/midi_track.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 426/1134] Compiling libs/ardour/luascripting.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/region.h:28, from ../libs/ardour/thawlist.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../libs/ardour/thawlist.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 427/1134] Compiling libs/ardour/mtdm.cc [ 428/1134] Compiling libs/ardour/midi_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/midi_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 429/1134] Compiling libs/ardour/fixed_delay.cc [ 430/1134] Compiling libs/ardour/muteable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/tempo.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/tempo.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 431/1134] Compiling libs/ardour/midi_automation_list_binder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/luascripting.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/luascripting.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 432/1134] Compiling libs/ardour/template_utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/midi_buffer.h:31, from ../libs/ardour/midi_buffer.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 433/1134] Compiling libs/ardour/export_format_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/tempo_map_importer.h:23, from ../libs/ardour/tempo_map_importer.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/tempo_map_importer.h:25, from ../libs/ardour/tempo_map_importer.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 434/1134] Compiling libs/ardour/export_filename.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/disk_reader.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 435/1134] Compiling libs/ardour/quantize.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/muteable.h:22, from ../libs/ardour/muteable.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/muteable.h:24, from ../libs/ardour/muteable.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 436/1134] Compiling libs/ardour/midi_stretch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/track.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 437/1134] Compiling libs/ardour/readonly_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/quantize.h:24, from ../libs/ardour/quantize.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/quantize.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 438/1134] Compiling libs/ardour/fluid_synth.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_format_manager.h:29, from ../libs/ardour/export_format_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 439/1134] Compiling libs/ardour/element_import_handler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../libs/ardour/midi_automation_list_binder.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 440/1134] Compiling libs/ardour/midi_playlist_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/destructible.h:22, from ../libs/ardour/readonly_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 441/1134] Compiling libs/ardour/mute_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/export_filename.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/ardour/export_filename.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 442/1134] Compiling libs/ardour/find_session.cc [ 443/1134] Compiling libs/ardour/dsp_filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/template_utils.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/ardour/template_utils.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 444/1134] Compiling libs/ardour/raw_midi_parser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/midi_track.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 445/1134] Compiling libs/ardour/midi_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../libs/ardour/find_session.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/ardour/find_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 446/1134] Compiling libs/ardour/filter.cc [ 447/1134] Compiling libs/ardour/meter.cc [ 448/1134] Compiling libs/ardour/mute_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_playlist_source.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 449/1134] Compiling libs/ardour/export_format_specification.cc [ 450/1134] Compiling libs/gtkmm2ext/window_title.cc [ 451/1134] Compiling libs/gtkmm2ext/visibility_tracker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_stretch.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 452/1134] Compiling libs/gtkmm2ext/menu_elems.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/mute_control.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/evoral/evoral/ControlList.h:33, from ../libs/ardour/mute_control.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 453/1134] Compiling libs/gtkmm2ext/gtkapplication_x11.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 454/1134] Compiling libs/gtkmm2ext/utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 455/1134] Compiling libs/gtkmm2ext/persistent_tooltip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 456/1134] Compiling libs/gtkmm2ext/treeutils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/mute_master.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/mute_master.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 457/1134] Compiling libs/gtkmm2ext/keyboard.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/meter.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 458/1134] Compiling libs/gtkmm2ext/gtk_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/analyser.h:24, from ../libs/ardour/filter.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../libs/ardour/filter.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 459/1134] Compiling libs/gtkmm2ext/debug.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 460/1134] Compiling libs/gtkmm2ext/gtkapplication.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 461/1134] Compiling libs/gtkmm2ext/emscale.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/midi_source.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/ardour/midi_source.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 462/1134] Compiling libs/gtkmm2ext/dndtreeview.cc [ 463/1134] Compiling libs/gtkmm2ext/colorspace.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 464/1134] Compiling libs/gtkmm2ext/cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/utils.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/gtkmm2ext/utils.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 465/1134] Compiling libs/gtkmm2ext/colors.cc [ 466/1134] Compiling libs/gtkmm2ext/textviewer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_format_specification.h:32, from ../libs/ardour/export_format_specification.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 467/1134] Compiling libs/gtkmm2ext/window_proxy.cc [ 468/1134] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc [ 469/1134] Linking build/libs/ardour/libardour.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/cursors.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 470/1134] Compiling libs/gtkmm2ext/cairo_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 471/1134] Compiling libs/gtkmm2ext/cairo_theme.cc [ 472/1134] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/keyboard.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/keyboard.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 473/1134] Compiling libs/gtkmm2ext/action_model.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:31, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 474/1134] Compiling libs/gtkmm2ext/application.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/gtk_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 475/1134] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 476/1134] Compiling libs/gtkmm2ext/bindings.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/gtkmm2ext/cairo_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 477/1134] Compiling libs/gtkmm2ext/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/gtkmm2ext/window_proxy.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 478/1134] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 479/1134] Compiling libs/surfaces/control_protocol/control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 480/1134] Compiling libs/surfaces/control_protocol/basic_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:7, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 481/1134] Compiling libs/canvas/container.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 482/1134] Compiling libs/canvas/box.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 483/1134] Compiling libs/canvas/xfade_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkuimanager.h:39, from ../libs/gtkmm2ext/actions.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/actions.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/gtkmm2ext/actions.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 484/1134] Compiling libs/canvas/root_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/box.h:24, from ../libs/canvas/box.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 485/1134] Compiling libs/canvas/flag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/bindings.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/bindings.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 486/1134] Compiling libs/canvas/fill.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/container.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 487/1134] Compiling libs/canvas/item.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/control_protocol/control_protocol.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/control_protocol/control_protocol.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 488/1134] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/xfade_curve.h:24, from ../libs/canvas/xfade_curve.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 489/1134] Compiling libs/canvas/circle.cc [ 490/1134] Compiling libs/canvas/canvas.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/surfaces/control_protocol/basic_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 491/1134] Compiling libs/canvas/arrow.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../libs/canvas/flag.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 492/1134] Compiling libs/canvas/lookup_table.cc [ 493/1134] Compiling libs/canvas/arc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/fill.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 494/1134] Compiling libs/canvas/meter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/canvas/item.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/item.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 495/1134] Compiling libs/canvas/widget.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/lookup_table.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 496/1134] Compiling libs/canvas/types.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../libs/canvas/arrow.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 497/1134] Compiling libs/canvas/scroll_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/circle.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 498/1134] Compiling libs/canvas/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 499/1134] Compiling libs/canvas/tracking_text.cc [ 500/1134] Compiling libs/canvas/stateful_image.cc [ 501/1134] Compiling libs/canvas/text.cc [ 502/1134] Compiling libs/canvas/debug.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/canvas/meter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/meter.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 503/1134] Compiling libs/canvas/rectangle.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/canvas/canvas.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/canvas/canvas.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/canvas.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 504/1134] Compiling libs/canvas/image.cc [ 505/1134] Compiling libs/canvas/framed_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/widget.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/widget.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 506/1134] Linking build/libs/surfaces/control_protocol/libardourcp.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/scroll_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 507/1134] Compiling libs/canvas/ruler.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/tracking_text.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 508/1134] Compiling libs/canvas/polygon.cc [ 509/1134] Compiling libs/canvas/poly_line.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/canvas/stateful_image.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 510/1134] Compiling libs/canvas/poly_item.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/canvas/text.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 511/1134] Compiling libs/canvas/curve.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/canvas/canvas/image.h:24, from ../libs/canvas/image.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 512/1134] Compiling libs/canvas/note.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/rectangle.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 513/1134] Compiling libs/canvas/grid.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/framed_curve.h:25, from ../libs/canvas/framed_curve.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 514/1134] Compiling libs/canvas/pixbuf.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/ruler.h:28, from ../libs/canvas/ruler.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/canvas/ruler.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/canvas/ruler.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 515/1134] Compiling libs/canvas/outline.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/curve.h:26, from ../libs/canvas/curve.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../libs/canvas/polygon.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 516/1134] Compiling libs/canvas/line.cc [ 517/1134] Compiling libs/canvas/line_set.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/poly_item.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 518/1134] Compiling libs/widgets/slider_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/poly_line.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 519/1134] Compiling libs/widgets/paths_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../libs/canvas/note.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 520/1134] Compiling libs/widgets/ardour_knob.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/outline.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 521/1134] Compiling libs/widgets/ardour_fader.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/grid.h:24, from ../libs/canvas/grid.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 522/1134] Compiling libs/widgets/ardour_spacer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/line_set.h:26, from ../libs/canvas/line_set.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 523/1134] Compiling libs/widgets/tooltips.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/paths_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 524/1134] Compiling libs/widgets/tabbable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/pixbuf.h:26, from ../libs/canvas/pixbuf.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 525/1134] Compiling libs/widgets/scroomer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/slider_controller.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/ardour_fader.h:26, from ../libs/widgets/slider_controller.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 526/1134] Compiling libs/widgets/focus_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 527/1134] Compiling libs/widgets/searchbar.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/ardour_fader.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_fader.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 528/1134] Compiling libs/widgets/eventboxext.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 529/1134] Linking build/libs/canvas/libcanvas.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_knob.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_knob.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 530/1134] Compiling libs/widgets/fastmeter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/tooltips.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/tooltips.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tooltips.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 531/1134] Compiling libs/widgets/choice.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/widgets/ardour_spacer.h:26, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 532/1134] Compiling libs/widgets/frame.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/scroomer.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../libs/widgets/scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/scroomer.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 533/1134] Compiling libs/widgets/popup.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tabbable.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 534/1134] Compiling libs/widgets/barcontroller.cc [ 535/1134] Compiling libs/widgets/ardour_display.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/searchbar.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/searchbar.h:21, from ../libs/widgets/searchbar.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 536/1134] Compiling libs/widgets/pane.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../libs/widgets/choice.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 537/1134] Compiling libs/widgets/ui_config.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 538/1134] Compiling libs/widgets/ardour_button.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 539/1134] Compiling libs/widgets/prompter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/frame.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/frame.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/frame.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/frame.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 540/1134] Compiling libs/widgets/binding_proxy.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/ui_config.cc:1: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 541/1134] Compiling libs/widgets/ardour_icon.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/barcontroller.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 542/1134] Compiling libs/widgets/tearoff.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/popup.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/popup.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 543/1134] Compiling libs/widgets/ardour_dropdown.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_display.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_display.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 544/1134] Compiling libs/widgets/stateful_button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 545/1134] Compiling libs/widgets/ardour_spinner.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 546/1134] Compiling libs/ardouralsautil/deviceparams.cc [ 547/1134] Compiling libs/ardouralsautil/devicelist.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 548/1134] Compiling libs/waveview/wave_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:9, from ../libs/widgets/widgets/ardour_icon.h:24, from ../libs/widgets/ardour_icon.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 549/1134] Compiling libs/waveview/debug.cc [ 550/1134] Compiling libs/waveview/wave_view_private.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:33, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:7, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 551/1134] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 552/1134] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp [ 553/1134] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp [ 554/1134] Compiling libs/qm-dsp/base/SincWindow.cpp [ 555/1134] Linking build/libs/ardouralsautil/libardouralsautil.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_button.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_button.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 556/1134] Compiling libs/qm-dsp/maths/Correlation.cpp [ 557/1134] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 558/1134] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/widgets/ardour_dropdown.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_dropdown.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_dropdown.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_dropdown.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 559/1134] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 560/1134] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 561/1134] Compiling libs/qm-dsp/maths/MathUtilities.cpp [ 562/1134] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 563/1134] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 564/1134] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 565/1134] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 566/1134] Linking build/libs/widgets/libwidgets.so [ 567/1134] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp ../libs/qm-dsp/maths/MathUtilities.cpp: In static member function ‘static int MathUtilities::compareInt(const void*, const void*)’: ../libs/qm-dsp/maths/MathUtilities.cpp:247:13: warning: cast from type ‘const void*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ ../libs/qm-dsp/maths/MathUtilities.cpp:247:24: warning: cast from type ‘const void*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ [ 568/1134] Compiling libs/qm-dsp/maths/pca/pca.c [ 569/1134] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp ../libs/qm-dsp/maths/pca/pca.c:33:6: warning: no previous prototype for ‘covcol’ [-Wmissing-prototypes] 33 | void covcol(double** data, int n, int m, double** symmat) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:92:6: warning: no previous prototype for ‘erhand’ [-Wmissing-prototypes] 92 | void erhand(char* err_msg) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:109:6: warning: no previous prototype for ‘tred2’ [-Wmissing-prototypes] 109 | void tred2(double** a, int n, double* d, double* e) | ^~~~~ ../libs/qm-dsp/maths/pca/pca.c:187:6: warning: no previous prototype for ‘tqli’ [-Wmissing-prototypes] 187 | void tqli(double* d, double* e, int n, double** z) | ^~~~ [ 570/1134] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp [ 571/1134] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp [ 572/1134] Compiling libs/qm-dsp/base/KaiserWindow.cpp [ 573/1134] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp [ 574/1134] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp [ 575/1134] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 576/1134] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 577/1134] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp [ 578/1134] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp [ 579/1134] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 580/1134] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h: In member function ‘bool ArdourWaveView::WaveViewDrawRequest::stopped() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 581/1134] Compiling libs/qm-dsp/base/Pitch.cpp [ 582/1134] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 583/1134] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp [ 584/1134] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp [ 585/1134] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 586/1134] Compiling libs/vamp-plugins/ChromagramPlugin.cpp [ 587/1134] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 588/1134] Compiling libs/vamp-plugins/KeyDetect.cpp [ 589/1134] Compiling libs/vamp-plugins/Onset.cpp [ 590/1134] Compiling libs/vamp-plugins/BeatTrack.cpp [ 591/1134] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 592/1134] Linking build/libs/qm-dsp/libqm-dsp.a [ 593/1134] Compiling libs/vamp-plugins/plugins.cpp [ 594/1134] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 595/1134] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 596/1134] Compiling libs/vamp-plugins/TruePeak.cpp [ 597/1134] Compiling libs/vamp-plugins/Transcription.cpp [ 598/1134] Compiling libs/vamp-plugins/OnsetDetect.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/waveview/wave_view.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/waveview/wave_view.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/waveview/wave_view.cc:27: ../libs/waveview/waveview/wave_view_private.h: In member function ‘bool ArdourWaveView::WaveViewDrawRequest::stopped() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/waveview/waveview/wave_view_private.h:205:46: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 599/1134] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 600/1134] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 601/1134] Linking build/libs/waveview/libwaveview.so [ 602/1134] Compiling libs/vamp-plugins/EBUr128.cpp [ 603/1134] Compiling libs/vamp-plugins/SpectralCentroid.cpp [ 604/1134] Compiling libs/vamp-pyin/libmain.cpp [ 605/1134] Compiling libs/vamp-pyin/YinUtil.cpp [ 606/1134] Compiling libs/vamp-pyin/MonoPitch.cpp [ 607/1134] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 608/1134] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 609/1134] Compiling libs/vamp-pyin/SparseHMM.cpp [ 610/1134] Compiling libs/vamp-pyin/MonoNoteParameters.cpp [ 611/1134] Compiling libs/vamp-pyin/Yin.cpp [ 612/1134] Compiling libs/vamp-pyin/YinVamp.cpp [ 613/1134] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 614/1134] Linking build/libs/vamp-plugins/libardourvampplugins.so [ 615/1134] Compiling libs/vamp-pyin/PYinVamp.cpp [ 616/1134] Compiling libs/vamp-pyin/MonoNote.cpp [ 617/1134] Compiling tools/sanity_check/main.cpp [ 618/1134] Compiling tools/sanity_check/systemtest.cpp [ 619/1134] Compiling tools/gccabicheck/abicheck.c [ 620/1134] Compiling libs/clearlooks-newer/support.c [ 621/1134] Compiling libs/clearlooks-newer/widget-information.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../libs/clearlooks-newer/support.c: In function ‘clearlooks_get_parent_bg’: ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 48 | #define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:93:44: note: in expansion of macro ‘GTK_OBJECT’ 93 | #define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags) | ^~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:204:44: note: in expansion of macro ‘GTK_OBJECT_FLAGS’ 204 | #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) | ^~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:228:45: note: in expansion of macro ‘GTK_WIDGET_FLAGS’ 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:26: note: in expansion of macro ‘GTK_WIDGET_NO_WINDOW’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 44 | #define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:62: note: in expansion of macro ‘GTK_IS_NOTEBOOK’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 57 | #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:92: note: in expansion of macro ‘GTK_IS_TOOLBAR’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:137:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:166:44: note: in expansion of macro ‘GTK_WIDGET’ 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:22: note: in expansion of macro ‘GTK_WIDGET_STATE’ 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 622/1134] Compiling libs/clearlooks-newer/clearlooks_theme_main.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 623/1134] Linking build/tools/gccabicheck/gcc-glibmm-abi-check [ 624/1134] Compiling libs/clearlooks-newer/clearlooks_style.c [ 625/1134] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 626/1134] Compiling libs/clearlooks-newer/clearlooks_draw_glossy.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/clearlooks_theme_main.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 627/1134] Compiling libs/clearlooks-newer/clearlooks_draw.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 628/1134] Linking build/tools/sanity_check/sanityCheck In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 629/1134] Compiling libs/clearlooks-newer/animation.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function ‘clearlooks_set_widget_parameters’: ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:64:77: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 64 | params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:75:31: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2300:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2300 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro ‘_G_TYPE_CIC’ 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:28: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../lib/glib-2.0/include/glibconfig.h:9, from ../../../../../include/glib-2.0/glib/gtypes.h:32, from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function ‘set_transparency’: ../../../../../include/glib-2.0/gobject/gtype.h:2314:27: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2314 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/glib/gmacros.h:1027:25: note: in definition of macro ‘G_LIKELY’ 1027 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:9: note: in expansion of macro ‘g_return_val_if_fail’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro ‘_G_TYPE_CIT’ 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:93:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 93 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:31: note: in expansion of macro ‘GDK_IS_PIXBUF’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 630/1134] Compiling libs/clearlooks-newer/cairo-support.c [ 631/1134] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 632/1134] Compiling libs/clearlooks-newer/clearlooks_rc_style.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 633/1134] Compiling libs/surfaces/generic_midi/midicontrollable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/cairo-support.c:2: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 634/1134] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 635/1134] Compiling libs/surfaces/generic_midi/midiinvokable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 636/1134] Compiling libs/surfaces/generic_midi/midiaction.cc [ 637/1134] Compiling libs/surfaces/generic_midi/gmcp_gui.cc [ 638/1134] Linking build/libs/clearlooks-newer/libclearlooks.so [ 639/1134] Compiling libs/surfaces/generic_midi/interface.cc [ 640/1134] Compiling libs/surfaces/generic_midi/midifunction.cc [ 641/1134] Compiling libs/surfaces/faderport/faderport.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiaction.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 642/1134] Compiling libs/surfaces/faderport/faderport_interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midiinvokable.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 643/1134] Linking build/libs/vamp-pyin/libardourvamppyin.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/generic_midi/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/generic_midi/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 644/1134] Compiling libs/surfaces/faderport/operations.cc [ 645/1134] Compiling libs/surfaces/faderport/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 646/1134] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport/faderport_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport/faderport_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 647/1134] Compiling libs/surfaces/faderport8/faderport8_interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/midicontrollable.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 648/1134] Compiling libs/surfaces/faderport8/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/surfaces/generic_midi/gmcp_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 649/1134] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport8_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 650/1134] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/generic_midi/generic_midi_control_protocol.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 651/1134] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport/faderport.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/faderport/faderport.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 652/1134] Compiling libs/surfaces/faderport8/faderport8.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 653/1134] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/faderport/operations.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 654/1134] Compiling libs/surfaces/faderport8/faderport16_interface.cc [ 655/1134] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 656/1134] Linking build/libs/surfaces/faderport/libardour_faderport.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport16_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 657/1134] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 658/1134] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 659/1134] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 660/1134] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 661/1134] Compiling libs/surfaces/faderport8/faderport8.cc [ 662/1134] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 663/1134] Compiling libs/surfaces/faderport8/actions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 664/1134] Compiling libs/surfaces/faderport8/faderport8.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 665/1134] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 666/1134] Compiling libs/surfaces/faderport8/faderport2_interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 667/1134] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/faderport8/faderport2_interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 668/1134] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 669/1134] Linking build/libs/surfaces/faderport8/libardour_faderport8.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/faderport8/fp8_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/faderport8/fp8_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 670/1134] Compiling libs/surfaces/cc121/cc121.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/callbacks.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 671/1134] Compiling libs/surfaces/cc121/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 672/1134] Compiling libs/surfaces/cc121/cc121_interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../libs/surfaces/faderport8/actions.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/plugin_insert.h:36, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 673/1134] Compiling libs/surfaces/cc121/operations.cc [ 674/1134] Compiling libs/surfaces/mackie/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/cc121/cc121_interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:31, from ../libs/surfaces/cc121/cc121_interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 675/1134] Compiling libs/surfaces/mackie/types.cc [ 676/1134] Linking build/libs/surfaces/faderport8/libardour_faderport16.so [ 677/1134] Compiling libs/surfaces/mackie/button.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 678/1134] Compiling libs/surfaces/mackie/device_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/faderport8/faderport8.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 679/1134] Compiling libs/surfaces/mackie/subview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/mackie/button.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/mackie/button.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 680/1134] Compiling libs/surfaces/mackie/jog_wheel.cc [ 681/1134] Linking build/libs/surfaces/faderport8/libardour_faderport2.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/gui.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 682/1134] Compiling libs/surfaces/mackie/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/cc121/operations.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 683/1134] Compiling libs/surfaces/mackie/mcp_buttons.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/cc121/gui.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/cc121/gui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 684/1134] Compiling libs/surfaces/mackie/fader.cc [ 685/1134] Compiling libs/surfaces/mackie/surface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/cc121/cc121.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../libs/surfaces/cc121/cc121.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 686/1134] Compiling libs/surfaces/mackie/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_info.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_info.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 687/1134] Compiling libs/surfaces/mackie/led.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/jog.h:23, from ../libs/surfaces/mackie/jog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 688/1134] Linking build/libs/surfaces/cc121/libardour_cc121.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/fader.h:23, from ../libs/surfaces/mackie/fader.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/fader.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 689/1134] Compiling libs/surfaces/mackie/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/led.h:23, from ../libs/surfaces/mackie/led.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 690/1134] Compiling libs/surfaces/mackie/pot.cc [ 691/1134] Compiling libs/surfaces/mackie/mackie_control_protocol.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/mackie/mcp_buttons.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 692/1134] Compiling libs/surfaces/mackie/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/monitor_control.h:24, from ../libs/surfaces/mackie/subview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/mackie/subview.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 693/1134] Compiling libs/surfaces/mackie/meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/mackie/jog_wheel.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/mackie/jog_wheel.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 694/1134] Compiling libs/surfaces/mackie/controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/mackie/controls.h:32, from ../libs/surfaces/mackie/pot.h:23, from ../libs/surfaces/mackie/pot.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 695/1134] Compiling libs/surfaces/mackie/strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/interface.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 696/1134] Compiling libs/surfaces/mackie/device_profile.cc [ 697/1134] Compiling libs/surfaces/us2400/strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/meter.h:23, from ../libs/surfaces/mackie/meter.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/mackie/meter.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 698/1134] Compiling libs/surfaces/us2400/device_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/mackie/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/mackie/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 699/1134] Compiling libs/surfaces/us2400/pot.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/surface.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc:46: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc:46: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 700/1134] Compiling libs/surfaces/us2400/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/mackie/device_profile.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/device_profile.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 701/1134] Compiling libs/surfaces/us2400/fader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/surface_port.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/midi++2/midi++/ipmidi_port.h:46, from ../libs/surfaces/mackie/surface_port.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 702/1134] Compiling libs/surfaces/us2400/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/pot.h:22, from ../libs/surfaces/us2400/pot.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 703/1134] Compiling libs/surfaces/us2400/controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_info.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_info.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 704/1134] Compiling libs/surfaces/us2400/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/fader.h:22, from ../libs/surfaces/us2400/fader.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/fader.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 705/1134] Compiling libs/surfaces/us2400/types.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/strip.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/mackie/strip.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 706/1134] Compiling libs/surfaces/us2400/surface.cc [ 707/1134] Compiling libs/surfaces/us2400/led.cc [ 708/1134] Compiling libs/surfaces/us2400/button.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 709/1134] Compiling libs/surfaces/us2400/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/us2400/strip.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 710/1134] Compiling libs/surfaces/us2400/meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/us2400/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/us2400/controls.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 711/1134] Compiling libs/surfaces/us2400/mcp_buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/mackie_control_protocol.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/mackie/mackie_control_protocol.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 712/1134] Compiling libs/surfaces/us2400/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 713/1134] Compiling libs/surfaces/us2400/jog_wheel.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/surfaces/us2400/button.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/surfaces/us2400/button.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 714/1134] Linking build/libs/surfaces/mackie/libardour_mcp.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/meter.h:22, from ../libs/surfaces/us2400/meter.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/us2400/meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 715/1134] Compiling libs/surfaces/us2400/device_profile.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/gui.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 716/1134] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/us2400/controls.h:29, from ../libs/surfaces/us2400/jog.h:22, from ../libs/surfaces/us2400/jog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 717/1134] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc [ 718/1134] Compiling libs/surfaces/launch_control_xl/gui.cc [ 719/1134] Compiling libs/surfaces/launch_control_xl/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/surfaces/us2400/mcp_buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 720/1134] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_profile.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/device_profile.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 721/1134] Compiling libs/surfaces/launch_control_xl/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/us2400/jog_wheel.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/us2400/jog_wheel.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 722/1134] Compiling libs/surfaces/launch_control_xl/controllers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/surface_port.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/surfaces/us2400/surface_port.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 723/1134] Compiling libs/surfaces/osc/osc_controllable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/launch_control_xl/interface.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 724/1134] Compiling libs/surfaces/osc/osc_route_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/us2400/surface.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/exception.h:22, from ../../../../../include/glibmm-2.4/glibmm/error.h:21, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 725/1134] Compiling libs/surfaces/osc/osc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 726/1134] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/osc/osc_controllable.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 727/1134] Compiling libs/surfaces/osc/osc_global_observer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/launch_control_xl/gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/launch_control_xl/gui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 728/1134] Compiling libs/surfaces/osc/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_route_observer.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/osc/osc_route_observer.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 729/1134] Compiling libs/surfaces/osc/osc_gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/us2400/us2400_control_protocol.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/surfaces/us2400/us2400_control_protocol.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 730/1134] Compiling libs/surfaces/osc/osc_cue_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../libs/surfaces/launch_control_xl/controllers.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/launch_control_xl/controllers.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 731/1134] Compiling libs/surfaces/wiimote/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../libs/surfaces/osc/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 732/1134] Linking build/libs/surfaces/us2400/libardour_us2400.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:55: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 733/1134] Compiling libs/surfaces/wiimote/wiimote.cc [ 734/1134] Compiling libs/surfaces/push2/mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 735/1134] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 736/1134] Compiling libs/surfaces/push2/knob.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/osc/osc_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 737/1134] Compiling libs/surfaces/push2/utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/track.h:25, from ../libs/surfaces/osc/osc_cue_observer.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/track.h:29, from ../libs/surfaces/osc/osc_cue_observer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 738/1134] Compiling libs/surfaces/push2/track_mix.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../libs/surfaces/osc/osc_select_observer.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../libs/surfaces/osc/osc_select_observer.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 739/1134] Compiling libs/surfaces/push2/scale.cc [ 740/1134] Compiling libs/surfaces/push2/splash.cc [ 741/1134] Compiling libs/surfaces/push2/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/surfaces/osc/osc.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/surfaces/osc/osc.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 742/1134] Compiling libs/surfaces/push2/menu.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/wiimote/wiimote.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 743/1134] Compiling libs/surfaces/push2/buttons.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/push2/push2.h:31, from ../libs/surfaces/push2/leds.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 744/1134] Linking build/libs/surfaces/osc/libardour_osc.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/push2/knob.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 745/1134] Linking build/libs/surfaces/wiimote/libardour_wiimote.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/surfaces/push2/layout.h:28, from ../libs/surfaces/push2/splash.h:24, from ../libs/surfaces/push2/splash.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/splash.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 746/1134] Compiling libs/surfaces/push2/layout.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 747/1134] Compiling libs/surfaces/push2/midi_byte_array.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 748/1134] Compiling libs/surfaces/push2/gui.cc [ 749/1134] Compiling libs/surfaces/push2/interface.cc [ 750/1134] Compiling libs/surfaces/push2/push2.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/surfaces/push2/menu.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/menu.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 751/1134] Compiling libs/surfaces/push2/canvas.cc [ 752/1134] Compiling libs/surfaces/push2/level_meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/track_mix.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 753/1134] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 754/1134] Compiling libs/surfaces/contourdesign/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 755/1134] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../libs/surfaces/push2/buttons.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../libs/surfaces/push2/buttons.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 756/1134] Compiling libs/surfaces/contourdesign/button_config_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/contourdesign/jump_distance_widget.h:26, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 757/1134] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/push2/gui.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/gui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 758/1134] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 759/1134] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/contourdesign/button_config_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/contourdesign/button_config_widget.h:24, from ../libs/surfaces/contourdesign/button_config_widget.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 760/1134] Compiling libs/panners/vbap/vbap.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/interface.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 761/1134] Compiling libs/panners/vbap/vbap_speakers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 762/1134] Compiling libs/panners/stereobalance/panner_balance.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/contourdesign/contourdesign.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/surfaces/contourdesign/contourdesign.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 763/1134] Compiling libs/backends/dummy/dummy_audiobackend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 764/1134] Compiling libs/backends/jack/jack_portengine.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 765/1134] Compiling libs/backends/jack/jack_session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 766/1134] Compiling libs/backends/jack/jack_utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/stereobalance/panner_balance.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/stereobalance/panner_balance.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 767/1134] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/2in2out/panner_2in2out.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/2in2out/panner_2in2out.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 768/1134] Linking build/libs/panners/vbap/libpanvbap.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/push2.cc:53: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 769/1134] Linking build/libs/panners/2in2out/libpan2in2out.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/1in2out/panner_1in2out.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/panners/1in2out/panner_1in2out.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 770/1134] Linking build/libs/panners/stereobalance/libpanbalance.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_portengine.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 771/1134] Linking build/libs/surfaces/push2/libardour_push2.so [ 772/1134] Linking build/libs/panners/1in2out/libpan1in2out.so [ 773/1134] Compiling libs/backends/jack/jack_api.cc [ 774/1134] Compiling libs/backends/jack/jack_connection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_utils.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 775/1134] Compiling libs/backends/jack/jack_audiobackend.cc [ 776/1134] Compiling libs/backends/jack/weak_libjack.c [ 777/1134] Compiling libs/backends/alsa/alsa_audiobackend.cc [ 778/1134] Compiling libs/backends/alsa/alsa_slave.cc [ 779/1134] Compiling libs/backends/alsa/zita-alsa-pcmi.cc [ 780/1134] Compiling libs/backends/alsa/alsa_midi.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/backends/dummy/dummy_audiobackend.h:33, from ../libs/backends/dummy/dummy_audiobackend.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/dummy/dummy_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 781/1134] Compiling libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/backends/jack/jack_session.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../libs/backends/jack/jack_session.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc: In member function ‘void ARDOUR::JACKSession::session_event(jack_session_event_t*)’: ../libs/backends/jack/jack_session.cc:100:36: warning: ‘int jack_session_reply(jack_client_t*, jack_session_event_t*)’ is deprecated [-Wdeprecated-declarations] 100 | jack_session_reply (jack_client, event); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:204:5: note: declared here 204 | int jack_session_reply (jack_client_t *client, | ^~~~~~~~~~~~~~~~~~ ../libs/backends/jack/jack_session.cc:107:33: warning: ‘void jack_session_event_free(jack_session_event_t*)’ is deprecated [-Wdeprecated-declarations] 107 | jack_session_event_free (event); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ../libs/backends/jack/weak_libjack.h:198, from ../libs/backends/jack/jack_session.h:22, from ../libs/backends/jack/jack_session.cc:34: /usr/include/jack/session.h:217:6: note: declared here 217 | void jack_session_event_free (jack_session_event_t *event) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; | ^~~~~~~~~~~~~~~~~~~~~~~ [ 782/1134] Linking build/libs/backends/dummy/libdummy_audiobackend.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_connection.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 783/1134] Compiling libs/backends/alsa/alsa_rawmidi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_api.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 784/1134] Compiling libs/plugins/reasonablesynth.lv2/lv2.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/alsa/alsa_slave.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function ‘void* ARDOUR::AlsaAudioSlave::process_thread()’: ../libs/backends/alsa/alsa_slave.cc:326:107: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint32_t’ {aka ‘unsigned int’} [-Wformat=] 326 | printf ("Slave Process: Playback Buffer Underflow, have %u want %lu\n", _rb_playback.read_space (), _pcmi.nplay () * spp); // XXX DEBUG | ~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint32_t {aka unsigned int} | %u [ 785/1134] Compiling libs/plugins/a-comp.lv2/a-comp.c [ 786/1134] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 787/1134] Compiling libs/plugins/a-delay.lv2/a-delay.c [ 788/1134] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 789/1134] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [ 790/1134] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 791/1134] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 792/1134] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 793/1134] Compiling libs/plugins/a-reverb.lv2/a-reverb.c [ 794/1134] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc [ 795/1134] Linking build/libs/LV2/a-eq.lv2/a-eq.so [ 796/1134] Compiling gtk2_ardour/selection_memento.cc [ 797/1134] Compiling gtk2_ardour/add_video_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_midi.h:27, from ../libs/backends/alsa/alsa_midi.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 798/1134] Compiling gtk2_ardour/audio_region_view.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_sequencer.h:29, from ../libs/backends/alsa/alsa_sequencer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 799/1134] Compiling gtk2_ardour/missing_file_dialog.cc [ 800/1134] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 801/1134] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so [ 802/1134] Compiling gtk2_ardour/utils_videotl.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_rawmidi.h:29, from ../libs/backends/alsa/alsa_rawmidi.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 803/1134] Compiling gtk2_ardour/automation_time_axis.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_audiobackend.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/spawn.h:24, from ../libs/backends/jack/jack_audiobackend.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 804/1134] Compiling gtk2_ardour/tempo_curve.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/utils_videotl.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 805/1134] Compiling gtk2_ardour/quantize_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/backends/alsa/alsa_audiobackend.h:31, from ../libs/backends/alsa/alsa_audiobackend.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/backends/alsa/alsa_audiobackend.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 806/1134] Linking build/libs/backends/jack/libjack_audiobackend.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_video_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 807/1134] Compiling gtk2_ardour/startup_fsm.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 808/1134] Linking build/libs/backends/alsa/libalsa_audiobackend.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/playlist.h:30, from ../gtk2_ardour/audio_region_view.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 809/1134] Compiling gtk2_ardour/export_dialog.cc [ 810/1134] Compiling gtk2_ardour/ardour_ui_startup.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_time_axis.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/automation_time_axis.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 811/1134] Compiling gtk2_ardour/editor_routes.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/missing_file_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/missing_file_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 812/1134] Compiling gtk2_ardour/port_matrix_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/quantize_dialog.h:30, from ../gtk2_ardour/quantize_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 813/1134] Compiling gtk2_ardour/input_port_monitor.cc [ 814/1134] Compiling gtk2_ardour/stereo_panner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/tempo_curve.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 815/1134] Compiling gtk2_ardour/note_base.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/startup_fsm.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/startup_fsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 816/1134] Compiling gtk2_ardour/time_axis_view.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_labels.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 817/1134] Compiling gtk2_ardour/editor_keys.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/input_port_monitor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/input_port_monitor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 818/1134] Compiling gtk2_ardour/curvetest.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/stereo_panner.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/stereo_panner.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 819/1134] Compiling gtk2_ardour/step_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/curvetest.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_list.h:31, from ../gtk2_ardour/curvetest.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 820/1134] Compiling gtk2_ardour/io_button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_startup.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 821/1134] Compiling gtk2_ardour/ardour_ui_keys.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_keys.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../gtk2_ardour/editor_keys.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 822/1134] Compiling gtk2_ardour/editor_mouse.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/export_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 823/1134] Compiling gtk2_ardour/port_matrix_grid.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:29, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 824/1134] Compiling gtk2_ardour/audio_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/note_base.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note_base.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 825/1134] Compiling gtk2_ardour/track_record_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/step_entry.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/step_entry.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 826/1134] Compiling gtk2_ardour/script_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 827/1134] Compiling gtk2_ardour/transport_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../libs/pbd/pbd/crossthread.h:27, from ../libs/ardour/ardour/async_midi_port.h:29, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menu_elems.h:23, from ../libs/gtkmm2ext/gtkmm2ext/menu_elems.h:24, from ../gtk2_ardour/io_button.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/io_button.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/io_button.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 828/1134] Compiling gtk2_ardour/ui_config.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 829/1134] Compiling gtk2_ardour/time_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_selection.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 830/1134] Compiling gtk2_ardour/plugin_presets_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/script_selector.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/luascripting.h:22, from ../gtk2_ardour/script_selector.h:23, from ../gtk2_ardour/script_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 831/1134] Compiling gtk2_ardour/ardour_ui_access_web.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/keyboard.h:32, from ../gtk2_ardour/port_matrix_grid.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 832/1134] Compiling gtk2_ardour/ardour_ui_options.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ui_config.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 833/1134] Compiling gtk2_ardour/piano_key_bindings.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 834/1134] Compiling gtk2_ardour/transcode_video_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/transport_control.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 835/1134] Compiling gtk2_ardour/export_filename_selector.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/audio_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 836/1134] Compiling gtk2_ardour/ardour_message.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/track_record_axis.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/track_record_axis.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/track_record_axis.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/track_record_axis.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 837/1134] Compiling gtk2_ardour/nag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_presets_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/plugin_presets_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 838/1134] Compiling gtk2_ardour/region_layering_order_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mouse.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 839/1134] Compiling gtk2_ardour/grid_lines.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../gtk2_ardour/splash.h:32, from ../gtk2_ardour/ardour_message.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 840/1134] Compiling gtk2_ardour/port_matrix_component.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/nag.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 841/1134] Compiling gtk2_ardour/midi_region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_access_web.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_access_web.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 842/1134] Compiling gtk2_ardour/processor_box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 843/1134] Compiling gtk2_ardour/luadialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/ardour_ui_options.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/lv2_plugin.h:27, from ../gtk2_ardour/ardour_ui_options.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_options.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/ardour_ui_options.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 844/1134] Compiling gtk2_ardour/enums.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_filename_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_filename.h:24, from ../gtk2_ardour/export_filename_selector.h:36, from ../gtk2_ardour/export_filename_selector.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 845/1134] Compiling gtk2_ardour/export_video_infobox.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_video_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 846/1134] Compiling gtk2_ardour/monitor_section.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/grid_lines.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 847/1134] Compiling gtk2_ardour/stripable_colorpicker.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../gtk2_ardour/region_layering_order_editor.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 848/1134] Compiling gtk2_ardour/monitor_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/enums.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 849/1134] Compiling gtk2_ardour/debug.cc [ 850/1134] Compiling gtk2_ardour/option_editor.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/luadialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 851/1134] Compiling gtk2_ardour/editor_export_audio.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/export_video_infobox.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 852/1134] Compiling gtk2_ardour/editor_canvas_events.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/monitor_selector.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 853/1134] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 854/1134] Compiling gtk2_ardour/vst_plugin_ui.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_region_view.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 855/1134] Compiling gtk2_ardour/stereo_panner_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/option_editor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/option_editor.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 856/1134] Compiling gtk2_ardour/transport_masters_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/monitor_section.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/monitor_section.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:9, from ../gtk2_ardour/monitor_section.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 857/1134] Compiling gtk2_ardour/new_plugin_preset_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_canvas_events.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 858/1134] Compiling gtk2_ardour/editor_regions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/processor_box.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/processor_box.cc:48: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 859/1134] Compiling gtk2_ardour/missing_plugin_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../gtk2_ardour/vst_plugin_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 860/1134] Compiling gtk2_ardour/missing_filesource_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/stereo_panner_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 861/1134] Compiling gtk2_ardour/virtual_keyboard_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_export_audio.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_export_audio.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 862/1134] Compiling gtk2_ardour/midi_velocity_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/strip_silence_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 863/1134] Compiling gtk2_ardour/vca_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 864/1134] Compiling gtk2_ardour/ardour_ui_video.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_plugin_dialog.h:24, from ../gtk2_ardour/missing_plugin_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 865/1134] Compiling gtk2_ardour/pingback.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 866/1134] Compiling gtk2_ardour/global_port_matrix.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 867/1134] Compiling gtk2_ardour/dsp_stats_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/pingback.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 868/1134] Compiling gtk2_ardour/midi_channel_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/dsp_stats_ui.h:22, from ../gtk2_ardour/dsp_stats_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/dsp_stats_ui.h:22, from ../gtk2_ardour/dsp_stats_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/dsp_stats_ui.h:22, from ../gtk2_ardour/dsp_stats_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/dsp_stats_ui.h:22, from ../gtk2_ardour/dsp_stats_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/dsp_stats_ui.h:27, from ../gtk2_ardour/dsp_stats_window.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 869/1134] Compiling gtk2_ardour/main_clock.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/virtual_keyboard_window.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/virtual_keyboard_window.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 870/1134] Compiling gtk2_ardour/export_report.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/transport_masters_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/widgets/widgets/ardour_icon.h:24, from ../gtk2_ardour/transport_masters_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/transport_masters_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 871/1134] Compiling gtk2_ardour/editor_actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_channel_dialog.h:25, from ../gtk2_ardour/midi_channel_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 872/1134] Compiling gtk2_ardour/dsp_stats_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audiosource.h:32, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 873/1134] Compiling gtk2_ardour/loudness_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix.h:31, from ../gtk2_ardour/global_port_matrix.h:25, from ../gtk2_ardour/global_port_matrix.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 874/1134] Compiling gtk2_ardour/plugin_dspload_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_video.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 875/1134] Compiling gtk2_ardour/loudness_settings.cc [ 876/1134] Compiling gtk2_ardour/port_insert_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../gtk2_ardour/vca_time_axis.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/vca_time_axis.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 877/1134] Compiling gtk2_ardour/patch_change_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/main_clock.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/main_clock.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 878/1134] Compiling gtk2_ardour/editor_videotimeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 879/1134] Compiling gtk2_ardour/editor_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/dsp_stats_ui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/dsp_stats_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/dsp_stats_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 880/1134] Compiling gtk2_ardour/editor_sources.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_report.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/export_report.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 881/1134] Compiling gtk2_ardour/midi_export_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/loudness_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/loudness_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 882/1134] Compiling gtk2_ardour/automation_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 883/1134] Compiling gtk2_ardour/ardour_ui_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_actions.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 884/1134] Compiling gtk2_ardour/luawindow.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/port_insert_ui.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 885/1134] Compiling gtk2_ardour/patch_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 886/1134] Compiling gtk2_ardour/video_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/midi_region.h:33, from ../gtk2_ardour/midi_export_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 887/1134] Compiling gtk2_ardour/editor_snapshots.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/widgets/widgets/slider_controller.h:30, from ../libs/widgets/widgets/barcontroller.h:27, from ../gtk2_ardour/automation_controller.h:39, from ../gtk2_ardour/automation_controller.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 888/1134] Compiling gtk2_ardour/window_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/control_protocol_manager.h:32, from ../gtk2_ardour/editor_selection.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/control_protocol_manager.h:30, from ../gtk2_ardour/editor_selection.cc:30: ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 889/1134] Compiling gtk2_ardour/midi_cut_buffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 890/1134] Compiling gtk2_ardour/mixer_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_session.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_session.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 891/1134] Compiling gtk2_ardour/session_import_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/patch_change.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 892/1134] Compiling gtk2_ardour/panner2d.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Sequence.h:31, from ../libs/ardour/ardour/automatable_sequence.h:23, from ../gtk2_ardour/midi_cut_buffer.h:25, from ../gtk2_ardour/midi_cut_buffer.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 893/1134] Compiling gtk2_ardour/video_image_frame.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 894/1134] Compiling gtk2_ardour/search_path_option.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/luawindow.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/luawindow.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 895/1134] Compiling gtk2_ardour/lua_script_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/window_manager.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/window_manager.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 896/1134] Compiling gtk2_ardour/plugin_dspload_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../gtk2_ardour/session_import_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 897/1134] Compiling gtk2_ardour/route_processor_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/editor_snapshots.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_snapshots.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/editor_snapshots.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_snapshots.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 898/1134] Compiling gtk2_ardour/luainstance.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/widgets/widgets/slider_controller.h:27, from ../gtk2_ardour/option_editor.h:40, from ../gtk2_ardour/search_path_option.h:29, from ../gtk2_ardour/search_path_option.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 899/1134] Compiling gtk2_ardour/insert_remove_time_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/panner2d.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/panner2d.h:35, from ../gtk2_ardour/panner2d.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 900/1134] Compiling gtk2_ardour/route_params_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_image_frame.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 901/1134] Compiling gtk2_ardour/editor_drag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lua_script_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/lua_script_manager.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 902/1134] Compiling gtk2_ardour/gui_object.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_window.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 903/1134] Compiling gtk2_ardour/region_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/mixer_strip.h:59, from ../gtk2_ardour/route_processor_selection.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 904/1134] Compiling gtk2_ardour/export_analysis_graphs.cc [ 905/1134] Compiling gtk2_ardour/save_as_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/insert_remove_time_dialog.h:19, from ../gtk2_ardour/insert_remove_time_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 906/1134] Compiling gtk2_ardour/generic_pluginui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_ui.cc:47: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 907/1134] Compiling gtk2_ardour/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/export_analysis_graphs.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/audiographer/audiographer/sink.h:4, from ../libs/audiographer/audiographer/general/loudness_reader.h:27, from ../libs/audiographer/audiographer/general/analyser.h:23, from ../gtk2_ardour/export_analysis_graphs.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../gtk2_ardour/export_analysis_graphs.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 908/1134] Compiling gtk2_ardour/interthread_progress_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_as_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 909/1134] Compiling gtk2_ardour/midi_streamview.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/region.h:28, from ../gtk2_ardour/region_selection.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/region_selection.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 910/1134] Compiling gtk2_ardour/recorder_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/import_status.h:29, from ../gtk2_ardour/interthread_progress_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 911/1134] Compiling gtk2_ardour/return_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/actions.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 912/1134] Compiling gtk2_ardour/midi_tracer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/route_params_ui.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 913/1134] Compiling gtk2_ardour/rec_info_box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/luainstance.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/luainstance.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 914/1134] Compiling gtk2_ardour/panner_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/generic_pluginui.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/generic_pluginui.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 915/1134] Compiling gtk2_ardour/verbose_cursor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_drag.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 916/1134] Compiling gtk2_ardour/editor_component.cc [ 917/1134] Compiling gtk2_ardour/linux_vst_gui_support.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/return_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 918/1134] Compiling gtk2_ardour/fft_result.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/midi_tracer.h:29, from ../gtk2_ardour/midi_tracer.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../gtk2_ardour/midi_tracer.cc: In member function ‘void MidiTracer::tracer(MIDI::Parser&, MIDI::byte*, size_t, MIDI::samplecnt_t)’: ../gtk2_ardour/midi_tracer.cc:375:58: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 375 | s += snprintf (&buf[s], bufsize, "%16s (%" PRId64 ") = [", "Sysex", len); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka unsigned int} [ 919/1134] Compiling gtk2_ardour/analysis_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/linux_vst_gui_support.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/linux_vst_gui_support.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 920/1134] Compiling gtk2_ardour/gain_meter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:35, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:9, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 921/1134] Compiling gtk2_ardour/mouse_cursors.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 922/1134] Compiling gtk2_ardour/transform_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/rec_info_box.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/rec_info_box.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/rec_info_box.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 923/1134] Compiling gtk2_ardour/video_monitor.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/panner_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 924/1134] Compiling gtk2_ardour/step_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 925/1134] Compiling gtk2_ardour/mono_panner.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../gtk2_ardour/transform_dialog.h:30, from ../gtk2_ardour/transform_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 926/1134] Compiling gtk2_ardour/keyeditor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/scroll_group.h:23, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/verbose_cursor.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 927/1134] Compiling gtk2_ardour/export_format_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 928/1134] Compiling gtk2_ardour/panner_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/recorder_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/recorder_ui.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 929/1134] Compiling gtk2_ardour/vca_master_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mono_panner.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 930/1134] Compiling gtk2_ardour/automation_line.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/step_editor.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 931/1134] Compiling gtk2_ardour/transpose_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/video_monitor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 932/1134] Compiling gtk2_ardour/control_slave_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 933/1134] Compiling gtk2_ardour/color_theme_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/gain_meter.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/gain_meter.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 934/1134] Compiling gtk2_ardour/public_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transpose_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/transpose_dialog.h:20, from ../gtk2_ardour/transpose_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 935/1134] Compiling gtk2_ardour/big_clock_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/keyeditor.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 936/1134] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 937/1134] Compiling gtk2_ardour/rhythm_ferret.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/vca_master_strip.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 938/1134] Compiling gtk2_ardour/foldback_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/control_slave_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/control_slave_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 939/1134] Compiling gtk2_ardour/automation_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/color_theme_manager.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 940/1134] Compiling gtk2_ardour/editor_canvas.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/automation_line.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:59: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/automation_line.cc:61: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 941/1134] Compiling gtk2_ardour/ardour_ui2.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/public_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 942/1134] Compiling gtk2_ardour/plugin_display.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_clock_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 943/1134] Compiling gtk2_ardour/plugin_pin_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_engine.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_engine.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 944/1134] Compiling gtk2_ardour/route_group_menu.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/plugin_display.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_display.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 945/1134] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/rhythm_ferret.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 946/1134] Compiling gtk2_ardour/export_video_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/automation_streamview.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 947/1134] Compiling gtk2_ardour/meterbridge.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_canvas.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 948/1134] Compiling gtk2_ardour/hit.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/route_group_menu.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 949/1134] Compiling gtk2_ardour/note_select_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/ardour_ui2.cc:43: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui2.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 950/1134] Compiling gtk2_ardour/port_matrix_row_labels.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/foldback_strip.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 951/1134] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/note_select_dialog.h:24, from ../gtk2_ardour/note_select_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 952/1134] Compiling gtk2_ardour/editor_ops.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/session_metadata_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 953/1134] Compiling gtk2_ardour/editor_rulers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_pin_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/plugin_pin_dialog.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 954/1134] Compiling gtk2_ardour/shuttle_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 955/1134] Compiling gtk2_ardour/plugin_scan_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 956/1134] Compiling gtk2_ardour/led.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/export_video_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 957/1134] Compiling gtk2_ardour/editor_group_tabs.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 958/1134] Compiling gtk2_ardour/nsmclient.cc [ 959/1134] Compiling gtk2_ardour/playlist_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 960/1134] Compiling gtk2_ardour/port_matrix_body.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meterbridge.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 961/1134] Compiling gtk2_ardour/export_channel_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.cc:37: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.cc:37: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/shuttle_control.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 962/1134] Compiling gtk2_ardour/editor_route_groups.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 963/1134] Compiling gtk2_ardour/time_info_box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/editor_rulers.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_rulers.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_rulers.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 964/1134] Compiling gtk2_ardour/meter_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/plugin_scan_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/plugin_scan_dialog.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 965/1134] Compiling gtk2_ardour/audio_region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/editor_group_tabs.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 966/1134] Compiling gtk2_ardour/plugin_eq_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/playlist_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/playlist_selector.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 967/1134] Compiling gtk2_ardour/processor_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/export_channel_selector.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/export_channel_selector.h:44, from ../gtk2_ardour/export_channel_selector.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 968/1134] Compiling gtk2_ardour/ambiguous_file_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../gtk2_ardour/processor_selection.h:25, from ../gtk2_ardour/processor_selection.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 969/1134] Compiling gtk2_ardour/midi_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/audio_region_editor.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 970/1134] Compiling gtk2_ardour/vst3_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_info_box.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 971/1134] Compiling gtk2_ardour/mixer_group_tabs.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../gtk2_ardour/region_selection.h:29, from ../gtk2_ardour/midi_selection.h:23, from ../gtk2_ardour/midi_selection.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 972/1134] Compiling gtk2_ardour/duplicate_routes_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_ops.cc:44: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_ops.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 973/1134] Compiling gtk2_ardour/marker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/meter_strip.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_strip.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 974/1134] Compiling gtk2_ardour/editor_cursors.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_route_groups.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 975/1134] Compiling gtk2_ardour/export_file_notebook.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ambiguous_file_dialog.h:26, from ../gtk2_ardour/ambiguous_file_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 976/1134] Compiling gtk2_ardour/editor_timefx.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_eq_gui.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../gtk2_ardour/plugin_eq_gui.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 977/1134] Compiling gtk2_ardour/editor_tempodisplay.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_plugin_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 978/1134] Compiling gtk2_ardour/send_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/mixer_group_tabs.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 979/1134] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../gtk2_ardour/duplicate_routes_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 980/1134] Compiling gtk2_ardour/engine_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_cursors.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 981/1134] Compiling gtk2_ardour/main.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/marker.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/marker.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 982/1134] Compiling gtk2_ardour/editing.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_profile_manager.h:33, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_format_selector.h:30, from ../gtk2_ardour/export_file_notebook.h:39, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 983/1134] Compiling gtk2_ardour/cursor_context.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/io.h:33, from ../gtk2_ardour/send_ui.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/send_ui.h:25, from ../gtk2_ardour/send_ui.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 984/1134] Compiling gtk2_ardour/group_tabs.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 985/1134] Compiling gtk2_ardour/session_option_editor.cc [ 986/1134] Compiling gtk2_ardour/opts.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 987/1134] Compiling gtk2_ardour/route_group_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 988/1134] Compiling gtk2_ardour/soundcloud_export_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/main.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/main.cc:58: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 989/1134] Compiling gtk2_ardour/about.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/opts.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/opts.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../gtk2_ardour/processor_box.h:38, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 990/1134] Compiling gtk2_ardour/meter_patterns.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 991/1134] Compiling gtk2_ardour/save_template_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 992/1134] Compiling gtk2_ardour/sfdb_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/session_option_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:29, from ../gtk2_ardour/session_option_editor.h:24, from ../gtk2_ardour/session_option_editor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 993/1134] Compiling gtk2_ardour/location_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 994/1134] Compiling gtk2_ardour/route_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/group_tabs.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 995/1134] Compiling gtk2_ardour/midi_channel_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 996/1134] Compiling gtk2_ardour/idleometer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/soundcloud_export_selector.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 997/1134] Compiling gtk2_ardour/level_meter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meter_patterns.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_patterns.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 998/1134] Compiling gtk2_ardour/region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_template_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 999/1134] Compiling gtk2_ardour/pt_import_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/idleometer.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/idleometer.h:23, from ../gtk2_ardour/idleometer.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1000/1134] Compiling gtk2_ardour/region_gain_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_channel_selector.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/midi_channel_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1001/1134] Compiling gtk2_ardour/port_matrix_column_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/location_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1002/1134] Compiling gtk2_ardour/rc_option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/sfdb_ui.cc:46: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/sfdb_ui.cc:55: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/sfdb_ui.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1003/1134] Compiling gtk2_ardour/io_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1004/1134] Compiling gtk2_ardour/fft_graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/processor.h:29, from ../libs/ardour/ardour/meter.h:31, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/pbd/pbd/g_atomic_compat.h:23, from ../libs/ardour/ardour/meter.h:28, from ../gtk2_ardour/level_meter.cc:26: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1005/1134] Compiling gtk2_ardour/port_matrix.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1006/1134] Compiling gtk2_ardour/export_preset_selector.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/region_view.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1007/1134] Compiling gtk2_ardour/piano_roll_header.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1008/1134] Compiling gtk2_ardour/template_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_time_axis.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1009/1134] Compiling gtk2_ardour/instrument_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/io_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1010/1134] Compiling gtk2_ardour/midi_list_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/fft_graph.h:24, from ../gtk2_ardour/fft_graph.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1011/1134] Compiling gtk2_ardour/configinfo.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../gtk2_ardour/export_preset_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1012/1134] Compiling gtk2_ardour/lxvst_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/template_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1013/1134] Compiling gtk2_ardour/progress_reporter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/instrument_selector.h:24, from ../gtk2_ardour/instrument_selector.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1014/1134] Compiling gtk2_ardour/track_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [1015/1134] Compiling gtk2_ardour/automation_region_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_streamview.h:33, from ../gtk2_ardour/piano_roll_header.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1016/1134] Compiling gtk2_ardour/screensaver.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/configinfo.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1017/1134] Compiling gtk2_ardour/midi_scroomer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/progress_reporter.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1018/1134] Compiling gtk2_ardour/transport_control_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst_plugin_ui.h:22, from ../gtk2_ardour/lxvst_plugin_ui.h:24, from ../gtk2_ardour/lxvst_plugin_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1019/1134] Compiling gtk2_ardour/splash.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../gtk2_ardour/midi_list_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/midi_list_editor.h:23, from ../gtk2_ardour/midi_list_editor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1020/1134] Compiling gtk2_ardour/session_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/screensaver.cc:68: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1021/1134] Compiling gtk2_ardour/track_view_list.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../gtk2_ardour/ui_config.h:32, from ../gtk2_ardour/midi_scroomer.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1022/1134] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/track_selection.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1023/1134] Compiling gtk2_ardour/lv2_plugin_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/splash.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/splash.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/splash.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/splash.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1024/1134] Compiling gtk2_ardour/ardour_ui_ed.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/automation_region_view.h:27, from ../gtk2_ardour/automation_region_view.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1025/1134] Compiling gtk2_ardour/bundle_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:31, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/transport_control_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1026/1134] Compiling gtk2_ardour/big_transport_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/glibmm-2.4/glibmm/interface.h:20, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rc_option_editor.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/rc_option_editor.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1027/1134] Compiling gtk2_ardour/add_route_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.h:27, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1028/1134] Compiling gtk2_ardour/port_group.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/colorselection.h:30, from ../gtk2_ardour/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1029/1134] Compiling gtk2_ardour/editor_summary.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/session_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/session_dialog.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/session_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1030/1134] Compiling gtk2_ardour/ardour_ui_dependents.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1031/1134] Compiling gtk2_ardour/keyboard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/bundle_manager.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1032/1134] Compiling gtk2_ardour/editor_markers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/big_transport_window.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_transport_window.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1033/1134] Compiling gtk2_ardour/latency_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_route_dialog.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1034/1134] Compiling gtk2_ardour/patch_change_widget.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_ed.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_ed.cc:56: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [1035/1134] Compiling gtk2_ardour/route_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_summary.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/editor_summary.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1036/1134] Compiling gtk2_ardour/visibility_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/latency_gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1037/1134] Compiling gtk2_ardour/note.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/port_group.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1038/1134] Compiling gtk2_ardour/ghostregion.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1039/1134] Compiling gtk2_ardour/plugin_setup_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_dependents.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1040/1134] Compiling gtk2_ardour/ardour_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/visibility_group.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/visibility_group.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1041/1134] Compiling gtk2_ardour/time_axis_view_item.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/prompter.h:25, from ../gtk2_ardour/editor_markers.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1042/1134] Compiling gtk2_ardour/streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_widget.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/patch_change_widget.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1043/1134] Compiling gtk2_ardour/panner_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/plugin_setup_dialog.h:22, from ../gtk2_ardour/plugin_setup_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1044/1134] Compiling gtk2_ardour/floating_text_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/note.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1045/1134] Compiling gtk2_ardour/region_peak_cursor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1046/1134] Compiling gtk2_ardour/export_timespan_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view_item.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1047/1134] Compiling gtk2_ardour/editor_audiotrack.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/region_peak_cursor.h:23, from ../gtk2_ardour/region_peak_cursor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/arrow.h:29, from ../gtk2_ardour/region_peak_cursor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1048/1134] Compiling gtk2_ardour/editor_pt_import.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/route_ui.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1049/1134] Compiling gtk2_ardour/export_format_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../gtk2_ardour/panner_ui.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1050/1134] Compiling gtk2_ardour/speaker_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/floating_text_entry.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/floating_text_entry.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/floating_text_entry.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1051/1134] Compiling gtk2_ardour/selection.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/streamview.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1052/1134] Compiling gtk2_ardour/mixer_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/location.h:37, from ../gtk2_ardour/export_timespan_selector.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:40, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1053/1134] Compiling gtk2_ardour/nsm.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/speaker_dialog.h:25, from ../gtk2_ardour/speaker_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1054/1134] Compiling gtk2_ardour/bundle_env_linux.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:64: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:66: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui.cc:69: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:61: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_enabled() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:88:47: note: in expansion of macro ‘g_atomic_int_get’ 88 | bool record_enabled () const { return g_atomic_int_get (&_record_enabled); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h: In member function ‘bool ARDOUR::DiskWriter::record_safe() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/disk_writer.h:89:44: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1055/1134] Compiling gtk2_ardour/normalize_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_audiotrack.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1056/1134] Compiling gtk2_ardour/note_player.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/bundle_env_linux.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/bundle_env_linux.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1057/1134] Compiling gtk2_ardour/new_user_wizard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_selector.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1058/1134] Compiling gtk2_ardour/timers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/normalize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/normalize_dialog.h:20, from ../gtk2_ardour/normalize_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1059/1134] Compiling gtk2_ardour/utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1060/1134] Compiling gtk2_ardour/recorder_group_tabs.cc [1061/1134] Compiling gtk2_ardour/pianokeyboard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/note_player.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/note_player.cc:21: ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1062/1134] Compiling gtk2_ardour/ardour_ui_dialogs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/nsm.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/nsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1063/1134] Compiling gtk2_ardour/session_archive_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/audio_time_axis.h:43, from ../gtk2_ardour/track_view_list.h:29, from ../gtk2_ardour/track_selection.h:24, from ../gtk2_ardour/selection.h:38, from ../gtk2_ardour/selection.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1064/1134] Compiling gtk2_ardour/edit_note_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/pianokeyboard.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1065/1134] Compiling gtk2_ardour/ruler_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/new_user_wizard.cc:46: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1066/1134] Compiling gtk2_ardour/ardour_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/session_archive_dialog.h:28, from ../gtk2_ardour/session_archive_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1067/1134] Compiling gtk2_ardour/editor_mixer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/group_tabs.h:27, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/recorder_ui.h:45, from ../gtk2_ardour/recorder_group_tabs.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/group_tabs.h:25, from ../gtk2_ardour/recorder_group_tabs.h:22, from ../gtk2_ardour/recorder_group_tabs.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1068/1134] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/actions.h:28, from ../gtk2_ardour/ruler_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1069/1134] Compiling gtk2_ardour/sys_ex.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_strip.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_strip.cc:70: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1070/1134] Compiling gtk2_ardour/mini_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:40, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/utils.cc:55: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1071/1134] Compiling gtk2_ardour/ardour_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/edit_note_dialog.h:22, from ../gtk2_ardour/edit_note_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1072/1134] Compiling gtk2_ardour/editor_audio_import.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1073/1134] Compiling gtk2_ardour/plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm/display.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/selectiondata.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_dialogs.cc:40: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_dialogs.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1074/1134] Compiling gtk2_ardour/control_point.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1075/1134] Compiling gtk2_ardour/ardour_ui3.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_fx_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1076/1134] Compiling gtk2_ardour/editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_mixer.cc:37: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1077/1134] Compiling gtk2_ardour/tempo_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_window.h:26, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_window.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1078/1134] Compiling gtk2_ardour/control_point_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/mini_timeline.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/mini_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1079/1134] Compiling gtk2_ardour/region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../gtk2_ardour/automation_line.h:38, from ../gtk2_ardour/control_point_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1080/1134] Compiling gtk2_ardour/sfdb_freesound_mootcher.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1081/1134] Compiling gtk2_ardour/video_server_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/tempo_dialog.h:38, from ../gtk2_ardour/tempo_dialog.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1082/1134] Compiling gtk2_ardour/stripable_time_axis.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../gtk2_ardour/control_point.h:28, from ../gtk2_ardour/control_point.cc:21: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1083/1134] Compiling gtk2_ardour/clock_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui3.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1084/1134] Compiling gtk2_ardour/audio_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1085/1134] Compiling gtk2_ardour/editor_locations.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1086/1134] Compiling gtk2_ardour/midi_automation_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:34, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/sfdb_ui.h:52, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1087/1134] Compiling gtk2_ardour/ardour_http.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/video_server_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1088/1134] Compiling gtk2_ardour/plugin_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1089/1134] Compiling gtk2_ardour/fft.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:30, from ../gtk2_ardour/editor_locations.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1090/1134] Compiling gtk2_ardour/axis_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/stripable_time_axis.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:61, from ../gtk2_ardour/stripable_time_axis.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1091/1134] Compiling gtk2_ardour/audio_clock.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_http.cc:30: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/ardour_http.cc: In constructor ‘ArdourCurl::HttpGet::HttpGet(bool, bool)’: ../gtk2_ardour/ardour_http.cc:152:18: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable] 152 | CURLcode cc; | ^~ ../gtk2_ardour/ardour_http.cc: In member function ‘char* ArdourCurl::HttpGet::get(const char*, bool)’: ../gtk2_ardour/ardour_http.cc:222:18: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable] 222 | CURLcode cc; | ^~ [1092/1134] Compiling gtk2_ardour/mono_panner_editor.cc [1093/1134] Compiling gtk2_ardour/midi_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner_editor.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/mono_panner_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1094/1134] Compiling headless/misc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1095/1134] Compiling headless/load_session.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1096/1134] Compiling session_utils/copy-mixer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../headless/misc.h:22, from ../headless/misc.cc:23: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1097/1134] Compiling session_utils/common.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1098/1134] Compiling session_utils/export.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/utils.h:35, from ../gtk2_ardour/plugin_selector.cc:51: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1099/1134] Compiling session_utils/common.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/audio_clock.cc:45: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1100/1134] Compiling session_utils/common.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/copy-mixer.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/copy-mixer.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1101/1134] Compiling session_utils/fix_bbtppq.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1102/1134] Compiling session_utils/common.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../headless/load_session.cc:33: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../headless/load_session.cc:28: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1103/1134] Linking build/session_utils/ardour6-copy-mixer In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1104/1134] Linking build/headless/hardour-6.8.0 In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1105/1134] Compiling session_utils/new_empty_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/midi_time_axis.cc:39: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:76:37: note: in expansion of macro ‘g_atomic_int_get’ 76 | const uint32_t mm = g_atomic_int_get (&_mode_mask); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘ARDOUR::ChannelMode ARDOUR::MidiChannelFilter::get_channel_mode() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:82:50: note: in expansion of macro ‘g_atomic_int_get’ 82 | return static_cast((g_atomic_int_get (&_mode_mask) & 0xFFFF0000) >> 16); | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h: In member function ‘uint16_t ARDOUR::MidiChannelFilter::get_channel_mask() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const uint32_t*’ {aka ‘const unsigned int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:86:24: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h: In member function ‘bool ARDOUR::Pannable::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/pannable.h:69:40: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1106/1134] Compiling session_utils/new_session.cc [1107/1134] Compiling session_utils/common.cc [1108/1134] Compiling libs/fst/vst3-scanner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1109/1134] Linking build/gtk2_ardour/ardour-6.8.0 In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../session_utils/fix_bbtppq.cc:28: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/fix_bbtppq.cc:25: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h: In member function ‘int ARDOUR::Source::use_count() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/source.h:134:41: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1110/1134] Compiling libs/fst/scanner.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1111/1134] Linking build/session_utils/ardour6-fix_bbtppq In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/export.cc:24: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/export.cc:22: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1112/1134] Compiling libs/vfork/exec_wrapper.c [1113/1134] Linking build/session_utils/ardour6-export In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/fst/scanner.cc:34: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1114/1134] Linking build/libs/vfork/ardour-exec-wrapper [1115/1134] Linking build/libs/fst/ardour-vst-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/new_empty_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_empty_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1116/1134] Compiling libs/hidapi/linux/hid.c [1117/1134] Linking build/session_utils/ardour6-new_empty_session [1118/1134] Linking build/libs/hidapi/libhidapi.a In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/fst/vst3-scanner.cc:31: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1119/1134] Linking build/libs/fst/ardour-vst3-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../session_utils/new_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_session.cc:23: ../libs/pbd/pbd/stateful.h: In member function ‘bool PBD::Stateful::property_changes_suspended() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/stateful.h:108:58: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h: In member function ‘bool ARDOUR::AudioEngine::is_reset_requested() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/audioengine.h:121:60: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:41: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:91: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1120/1134] Linking build/session_utils/ardour6-new_session [1121/1134] Symlinking build/libs/ptformat/libptformat.so [1122/1134] Symlinking build/libs/vamp-plugins/libardourvampplugins.so [1123/1134] Symlinking build/libs/vamp-pyin/libardourvamppyin.so [1124/1134] Symlinking build/libs/pbd/libpbd.so [1125/1134] Symlinking build/libs/midi++2/libmidipp.so [1126/1134] Symlinking build/libs/evoral/libevoral.so [1127/1134] Symlinking build/libs/temporal/libtemporal.so [1128/1134] Symlinking build/libs/ardour/libardour.so [1129/1134] Symlinking build/libs/gtkmm2ext/libgtkmm2ext.so [1130/1134] Symlinking build/libs/audiographer/libaudiographer.so [1131/1134] Symlinking build/libs/canvas/libcanvas.so [1132/1134] Symlinking build/libs/widgets/libwidgets.so [1133/1134] Symlinking build/libs/waveview/libwaveview.so [1134/1134] Symlinking build/libs/ardouralsautil/libardouralsautil.so Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.8/build' 'build' finished successfully (9m51.254s) + /usr/bin/python3 ./waf i18n_mo Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.8/build' Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pt_PT.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/ru.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/el.po Generating po/de.po Generating po/cs.po Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.8/build' 'i18n_mo' finished successfully (1.177s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38435 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ardour-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ardour-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd ardour-6.8 + /usr/bin/python3 ./waf install --destdir=/usr/src/tmp/ardour-buildroot Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.8/build' Using packaged revision + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so (from build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so (to libardour.so.3.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3 (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo (from libs/ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo (from libs/ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo (from libs/ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo (from libs/ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo (from libs/ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo (from libs/ardour/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo (from libs/ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo (from libs/ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo (from libs/ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo (from libs/ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/nn.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.ttl (from build/libs/LV2/a-exp.lv2/a-exp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.ttl (from build/libs/LV2/a-comp.lv2/a-comp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl (from build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so (from build/libs/LV2/a-comp.lv2/a-comp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so (from build/libs/LV2/a-exp.lv2/a-exp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl (from build/libs/LV2/a-exp.lv2/a-exp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so (from build/libs/LV2/a-delay.lv2/a-delay.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.ttl (from build/libs/LV2/a-reverb.lv2/a-reverb.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so (from build/libs/LV2/a-reverb.lv2/a-reverb.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.8.0 (from build/gtk2_ardour/ardour-6.8.0) + install /usr/src/tmp/ardour-buildroot/usr/bin/ardour6 (from build/gtk2_ardour/ardour6) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/clearlooks.rc (from build/gtk2_ardour/clearlooks.rc) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/clearlooks.ardoursans.rc (from build/gtk2_ardour/clearlooks.ardoursans.rc) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.menus (from build/gtk2_ardour/ardour.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/trx.menus (from build/gtk2_ardour/trx.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/add.png (from gtk2_ardour/icons/add.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_left_cursor.png (from gtk2_ardour/icons/anchored_trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_right_cursor.png (from gtk2_ardour/icons/anchored_trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.png) - install /usr/src/tmp/ardour-buildroot/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx_mask.png (from gtk2_ardour/icons/ardour-app-icon_osx_mask.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_32px.png (from gtk2_ardour/resources/Ardour-icon_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/caineville-ardour.colors (from gtk2_ardour/themes/caineville-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/close.png (from gtk2_ardour/icons/close.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/dark-ardour.colors (from gtk2_ardour/themes/dark-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/en_GB/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/computer_keyboard.png (from gtk2_ardour/icons/computer_keyboard.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/eighthnote.png (from gtk2_ardour/icons/eighthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt_PT/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt_PT.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/expand_left_right_cursor.png (from gtk2_ardour/icons/expand_left_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/expand_up_down_cursor.png (from gtk2_ardour/icons/expand_up_down_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + Ogg_Vorbis + FLAC.preset (from share/export/CD + Ogg_Vorbis + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD only.preset (from share/export/CD only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC.preset (from share/export/FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis.preset (from share/export/Ogg_Vorbis.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Streaming.preset (from share/export/Streaming.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Amazon Music.format (from share/export/Amazon Music.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Apple Music.format (from share/export/Apple Music.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 24bit Export.format (from share/export/BWAV 24bit Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 32float Export.format (from share/export/BWAV 32float Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD (Red Book).format (from share/export/CD (Red Book).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC 24 bit.format (from share/export/FLAC 24 bit.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (extreme).format (from share/export/MP3 (extreme).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (medium).format (from share/export/MP3 (medium).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (standard).format (from share/export/MP3 (standard).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis.format (from share/export/Ogg_Vorbis.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ring Tone.format (from share/export/Ring Tone.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Soundcloud and Spotify.format (from share/export/Soundcloud and Spotify.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/WAV (tagged).format (from share/export/WAV (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/YouTube and Deezer.format (from share/export/YouTube and Deezer.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_out_cursor.png (from gtk2_ardour/icons/fade_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-constant-power.png (from gtk2_ardour/icons/fadein-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-fast-cut.png (from gtk2_ardour/icons/fadein-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport16-small.png (from gtk2_ardour/icons/faderport16-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport2018-small.png (from gtk2_ardour/icons/faderport2018-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from share/midi_maps/AKAI_MIDIMix_EQ_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_control.device (from share/mcp/artist_control.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/forte.png (from gtk2_ardour/icons/forte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/osc/TTC2.preset (from share/osc/TTC2.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/osc/basic-touchosc.preset (from share/osc/basic-touchosc.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_mix.device (from share/mcp/artist_mix.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MIDIMix_Normal_Mode.map (from share/midi_maps/AKAI_MIDIMix_Normal_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/arturiaMkII.profile (from share/mcp/arturiaMkII.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/arturiaMkII.device (from share/mcp/arturiaMkII.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/user.profile (from share/mcp/user.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/bcf2000.device (from share/mcp/bcf2000.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MPKmini.map (from share/midi_maps/AKAI_MPKmini.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/cmc.device (from share/mcp/cmc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt+xt.device (from share/mcp/mc+xt+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt.device (from share/mcp/mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Alesis_VI25.map (from share/midi_maps/Alesis_VI25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc.device (from share/mcp/mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Arturia_MiniLab_mkII.map (from share/midi_maps/Arturia_MiniLab_mkII.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcproxt.device (from share/mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/i_beam_cursor.png (from gtk2_ardour/icons/i_beam_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/midikbd.device (from share/mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL.map (from share/midi_maps/Korg_nanoKONTROL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus.device (from share/mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzforte.png (from gtk2_ardour/icons/mezzforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2_With_Master.map (from share/midi_maps/Korg_nanoKONTROL2_With_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Studio.map (from share/midi_maps/Korg_nanoKONTROL_Studio.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qex+qcon.device (from share/mcp/qex+qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzopiano.png (from gtk2_ardour/icons/mezzopiano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/ruco.device (from share/mcp/ruco.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom25.map (from share/midi_maps/M-Audio_Axiom25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi-input-inactive.png (from gtk2_ardour/icons/midi-input-inactive.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+x-touch-compact.device (from share/mcp/x-touch+x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_AIR_Mini_32.map (from share/midi_maps/M-Audio_Axiom_AIR_Mini_32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen49.map (from share/midi_maps/M-Audio_Oxygen49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch.device (from share/mcp/x-touch.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc.device (from share/mcp/xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchControl_XL.map (from share/midi_maps/Novation_LaunchControl_XL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchKey49.map (from share/midi_maps/Novation_LaunchKey49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_V_Studio_20.map (from share/midi_maps/Roland_V_Studio_20.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Yamaha_KX25.map (from share/midi_maps/Yamaha_KX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000.map (from share/midi_maps/bcf2000.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000_mackie.map (from share/midi_maps/bcf2000_mackie.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio-oxygen61v3.map (from share/midi_maps/m-audio-oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/midikb_wiimote.map (from share/midi_maps/midikb_wiimote.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/search.png (from gtk2_ardour/icons/search.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_right_only.png (from gtk2_ardour/icons/trim_left_cursor_right_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_statuses (from share/plugin_metadata/plugin_statuses) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/ART_Multiverb_Alpha_2_0.midnam (from share/patchfiles/ART_Multiverb_Alpha_2_0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_A.midnam (from share/patchfiles/Access_Virus_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_B_KB_Indigo.midnam (from share/patchfiles/Access_Virus_B_KB_Indigo.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_Rack.midnam (from share/patchfiles/Access_Virus_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_DM5.midnam (from share/patchfiles/Alesis_DM5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_4.midnam (from share/patchfiles/Alesis_MIDIVerb_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_II.midnam (from share/patchfiles/Alesis_MIDIVerb_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_III.midnam (from share/patchfiles/Alesis_MIDIVerb_III.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MicroVerb4.midnam (from share/patchfiles/Alesis_MicroVerb4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoBass.midnam (from share/patchfiles/Alesis_NanoBass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoPiano.midnam (from share/patchfiles/Alesis_NanoPiano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6_1.midnam (from share/patchfiles/Alesis_QS6_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_Plus.midnam (from share/patchfiles/Alesis_Quadraverb_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_S4.midnam (from share/patchfiles/Alesis_S4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a-noise.lua (from share/scripts/a-noise.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_SR_16.midnam (from share/patchfiles/Alesis_SR_16.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_slow_mute.lua (from share/scripts/a_slow_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ab_switch.lua (from share/scripts/ab_switch.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Bitheadz_Retro_AS_1.midnam (from share/patchfiles/Bitheadz_Retro_AS_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/access_action.lua (from share/scripts/access_action.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/addscopes.lua (from share/scripts/addscopes.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/amp5.lua (from share/scripts/amp5.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/avldrums_midimap.lua (from share/scripts/avldrums_midimap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/bounce_replace.lua (from share/scripts/bounce_replace.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/bypass_all_plugins.lua (from share/scripts/bypass_all_plugins.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/collapse_playlists.lua (from share/scripts/collapse_playlists.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/create_drum_tracks.lua (from share/scripts/create_drum_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/delete_xrun_markers.lua (from share/scripts/delete_xrun_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/export_mp4chaps.lua (from share/scripts/export_mp4chaps.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/jump_to_marker.lua (from share/scripts/jump_to_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/lfo_automation.lua (from share/scripts/lfo_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/list_plugins.lua (from share/scripts/list_plugins.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_S100.midnam (from share/patchfiles/Digitech_S100.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ltc_reader.lua (from share/scripts/ltc_reader.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Dynacord_DRP_20X.midnam (from share/patchfiles/Dynacord_DRP_20X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/metering_point.lua (from share/scripts/metering_point.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midi_cc_to_automation.lua (from share/scripts/midi_cc_to_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam (from share/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midi_remap.lua (from share/scripts/midi_remap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midimon.lua (from share/scripts/midimon.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_screenshot.lua (from share/scripts/mixer_screenshot.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_recall.lua (from share/scripts/mixer_settings_recall.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_06_6FH_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/pitch_to_mts.lua (from share/scripts/pitch_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/rubberband_swing.lua (from share/scripts/rubberband_swing.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_chanmap.lua (from share/scripts/s_chanmap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_ducks.lua (from share/scripts/s_ducks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_fader_automation.lua (from share/scripts/s_fader_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_import_files.lua (from share/scripts/s_import_files.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_automation.lua (from share/scripts/s_plugin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain.lua (from share/scripts/s_region_gain.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain_curve.lua (from share/scripts/s_region_gain_curve.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_selection.lua (from share/scripts/s_selection.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_set_region_fades.lua (from share/scripts/s_set_region_fades.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_showhide_track.lua (from share/scripts/s_showhide_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_timecode.lua (from share/scripts/s_timecode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scope.lua (from share/scripts/scope.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/singen.lua (from share/scripts/singen.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/split_all_markers.lua (from share/scripts/split_all_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/stop_at_marker.lua (from share/scripts/stop_at_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/store_recall_mixer.lua (from share/scripts/store_recall_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/synth1.lua (from share/scripts/synth1.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/voice_activate.lua (from share/scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/x-fade.lua (from share/scripts/x-fade.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.8.0 (from build/headless/hardour-6.8.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Mo_Phatt.midnam (from share/patchfiles/E_mu_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Orbit_3.midnam (from share/patchfiles/E_mu_Orbit_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Proteus_2000.midnam (from share/patchfiles/E_mu_Proteus_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MK_6.midnam (from share/patchfiles/E_mu_Systems_MK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-copy-mixer (from build/session_utils/ardour6-copy-mixer) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MP_7.midnam (from share/patchfiles/E_mu_Systems_MP_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-fix_bbtppq (from build/session_utils/ardour6-fix_bbtppq) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Composer.midnam (from share/patchfiles/E_mu_Systems_P2000_Composer.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam (from share/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam (from share/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam (from share/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/system_config (from system_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/templates/.stub (from share/templates/.stub) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protozoa.midnam (from share/patchfiles/E_mu_Systems_P2000_Protozoa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam (from share/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_2_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3.midnam (from share/patchfiles/E_mu_Systems_Proteus_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Keys.midnam (from share/patchfiles/E_mu_Systems_Vintage_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_XK_6.midnam (from share/patchfiles/E_mu_Systems_XK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ESQ.midnam (from share/patchfiles/Ensoniq_ESQ.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_MR_Rack_61_76.midnam (from share/patchfiles/Ensoniq_MR_Rack_61_76.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SD_1.midnam (from share/patchfiles/Ensoniq_SD_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_R.midnam (from share/patchfiles/Ensoniq_SQ_R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_TS_10_12.midnam (from share/patchfiles/Ensoniq_TS_10_12.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_VFX_SD.midnam (from share/patchfiles/Ensoniq_VFX_SD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ZR.midnam (from share/patchfiles/Ensoniq_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Johnson_J_Station.midnam (from share/patchfiles/Johnson_J_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_ER_1.midnam (from share/patchfiles/Korg_ER_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/main.css (from share/web_surfaces/builtin/mixer/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/manifest.xml (from share/web_surfaces/builtin/mixer/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/.gitignore (from share/web_surfaces/builtin/mixer/toolkit/.gitignore) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Workstation.midnam (from share/patchfiles/Korg_TR_Workstation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity.midnam (from share/patchfiles/Korg_Trinity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/warning.js (from share/web_surfaces/builtin/mixer/toolkit/implements/warning.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/README (from share/web_surfaces/builtin/mixer/toolkit/modules/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Pro(X).midnam (from share/patchfiles/Korg_Trinity_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Le.midnam (from share/patchfiles/Korg_Triton_Le.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/eqband.js (from share/web_surfaces/builtin/mixer/toolkit/modules/eqband.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/filter.js (from share/web_surfaces/builtin/mixer/toolkit/modules/filter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/graph.js (from share/web_surfaces/builtin/mixer/toolkit/modules/graph.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_A_D.midnam (from share/patchfiles/Korg_Wavestation_A_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_EX.midnam (from share/patchfiles/Korg_Wavestation_EX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js (from share/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X2_3_3R.midnam (from share/patchfiles/Korg_X2_3_3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scale.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5(D).midnam (from share/patchfiles/Korg_X5(D).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js (from share/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_II.midnam (from share/patchfiles/Kurzweil_1200_Pro_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000.midnam (from share/patchfiles/Kurzweil_K2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000_Expansion.midnam (from share/patchfiles/Kurzweil_K2000_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/toolkit.js (from share/web_surfaces/builtin/mixer/toolkit/toolkit.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Mark_12_152.midnam (from share/patchfiles/Kurzweil_Mark_12_152.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88.midnam (from share/patchfiles/Kurzweil_PC88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_MX.midnam (from share/patchfiles/Kurzweil_PC88_MX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PX_Plus.midnam (from share/patchfiles/Kurzweil_PX_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam (from share/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_FX_Expansion.midnam (from share/patchfiles/Lexicon_Dual_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam (from share/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frame.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frame.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_1.midnam (from share/patchfiles/Lexicon_MPX_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX200.midnam (from share/patchfiles/Lexicon_MX200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_80.midnam (from share/patchfiles/Lexicon_PCM_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_81.midnam (from share/patchfiles/Lexicon_PCM_81.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam (from share/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_PODxt.midnam (from share/patchfiles/Line_6_Bass_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD_2_Pro.midnam (from share/patchfiles/Line_6_POD_2_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_PODxt.midnam (from share/patchfiles/Line_6_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MIDI.midnam (from share/patchfiles/MIDI.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_104M_Analog_Delay.midnam (from share/patchfiles/Moog_MF_104M_Analog_Delay.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_108M_Cluster_Flux.midnam (from share/patchfiles/Moog_MF_108M_Cluster_Flux.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tags.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tags.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Slim_Phatty.midnam (from share/patchfiles/Moog_Slim_Phatty.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Nord_Modular.midnam (from share/patchfiles/Nord_Modular.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_DrumStation.midnam (from share/patchfiles/Novation_DrumStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Nova.midnam (from share/patchfiles/Novation_Nova.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/ardour-icon.svg (from share/web_surfaces/builtin/protocol/ardour-icon.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.js (from share/web_surfaces/builtin/protocol/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Peavey_DPM_V3.midnam (from share/patchfiles/Peavey_DPM_V3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-on.svg (from share/web_surfaces/builtin/transport/img/record-on.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.js (from share/web_surfaces/index/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index.html (from share/web_surfaces/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Exp.midnam (from share/patchfiles/Roland_Dynamic_Drums_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/protocol.js (from share/web_surfaces/shared/base/protocol.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/parameter.js (from share/web_surfaces/shared/components/parameter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/strip.js (from share/web_surfaces/shared/components/strip.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/transport.js (from share/web_surfaces/shared/components/transport.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_House_Expansion.midnam (from share/patchfiles/Roland_House_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JD_990.midnam (from share/patchfiles/Roland_JD_990.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8000.midnam (from share/patchfiles/Roland_JP_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8080.midnam (from share/patchfiles/Roland_JP_8080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1010.midnam (from share/patchfiles/Roland_JV_1010.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1080.midnam (from share/patchfiles/Roland_JV_1080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_2080.midnam (from share/patchfiles/Roland_JV_2080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_30.midnam (from share/patchfiles/Roland_JV_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_35_50.midnam (from share/patchfiles/Roland_JV_35_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_80_880.midnam (from share/patchfiles/Roland_JV_80_880.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_90.midnam (from share/patchfiles/Roland_JV_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_305.midnam (from share/patchfiles/Roland_JX_305.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_8P.midnam (from share/patchfiles/Roland_JX_8P.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Juno_106.midnam (from share/patchfiles/Roland_Juno_106.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Latin_Expansion.midnam (from share/patchfiles/Roland_Latin_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_303.midnam (from share/patchfiles/Roland_MC_303.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_307.midnam (from share/patchfiles/Roland_MC_307.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_505.midnam (from share/patchfiles/Roland_MC_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MT_32.midnam (from share/patchfiles/Roland_MT_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_BD1.midnam (from share/patchfiles/Roland_M_BD1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_DC1.midnam (from share/patchfiles/Roland_M_DC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_GS64.midnam (from share/patchfiles/Roland_M_GS64.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_OC1.midnam (from share/patchfiles/Roland_M_OC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_SE1.midnam (from share/patchfiles/Roland_M_SE1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_VS1.midnam (from share/patchfiles/Roland_M_VS1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_Expansion.midnam (from share/patchfiles/Roland_Orchestral_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_II_Expansion.midnam (from share/patchfiles/Roland_Orchestral_II_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_PMA_5.midnam (from share/patchfiles/Roland_PMA_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Piano_Expansion.midnam (from share/patchfiles/Roland_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Exp.midnam (from share/patchfiles/Roland_Platinum_Trax_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Expansion.midnam (from share/patchfiles/Roland_Platinum_Trax_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Pop_Expansion.midnam (from share/patchfiles/Roland_Pop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_250s.midnam (from share/patchfiles/Roland_RD_250s.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_600.midnam (from share/patchfiles/Roland_RD_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700.midnam (from share/patchfiles/Roland_RD_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700sx.midnam (from share/patchfiles/Roland_RD_700sx.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_5_9.midnam (from share/patchfiles/Roland_RS_5_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_9.midnam (from share/patchfiles/Roland_RS_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_R_8M.midnam (from share/patchfiles/Roland_R_8M.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_50.midnam (from share/patchfiles/Roland_SC_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55.midnam (from share/patchfiles/Roland_SC_55.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55mkII.midnam (from share/patchfiles/Roland_SC_55mkII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_7.midnam (from share/patchfiles/Roland_SC_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88.midnam (from share/patchfiles/Roland_SC_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88_Pro.midnam (from share/patchfiles/Roland_SC_88_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SH_32.midnam (from share/patchfiles/Roland_SH_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Session_Expansion.midnam (from share/patchfiles/Roland_Session_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Sirius.midnam (from share/patchfiles/Roland_Sirius.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Special_FX_Expansion.midnam (from share/patchfiles/Roland_Special_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Exp.midnam (from share/patchfiles/Roland_Studio_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Expansion.midnam (from share/patchfiles/Roland_Studio_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Super_Sound_Expansion.midnam (from share/patchfiles/Roland_Super_Sound_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Exp.midnam (from share/patchfiles/Roland_Supreme_Dance_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Expansion.midnam (from share/patchfiles/Roland_Supreme_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Symphonic_Strings_Exp.midnam (from share/patchfiles/Roland_Symphonic_Strings_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_TB_03.midnam (from share/patchfiles/Roland_TB_03.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Techno_Expansion.midnam (from share/patchfiles/Roland_Techno_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_U_220.midnam (from share/patchfiles/Roland_U_220.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Exp.midnam (from share/patchfiles/Roland_Ultimate_Keys_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Expansion.midnam (from share/patchfiles/Roland_Ultimate_Keys_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_V_Synth_GT.midnam (from share/patchfiles/Roland_V_Synth_GT.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vintage_Synth_Expansion.midnam (from share/patchfiles/Roland_Vintage_Synth_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vocal_Expansion.midnam (from share/patchfiles/Roland_Vocal_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Collection_Exp.midnam (from share/patchfiles/Roland_World_Collection_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Expansion.midnam (from share/patchfiles/Roland_World_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_10.midnam (from share/patchfiles/Roland_XP_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_80.midnam (from share/patchfiles/Roland_XP_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_2020.midnam (from share/patchfiles/Roland_XV_2020.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_3080.midnam (from share/patchfiles/Roland_XV_3080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5050.midnam (from share/patchfiles/Roland_XV_5050.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5080.midnam (from share/patchfiles/Roland_XV_5080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_88.midnam (from share/patchfiles/Roland_XV_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Sequential_Circuits_Prophet_600.midnam (from share/patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/TC_Electronic_M3000.midnam (from share/patchfiles/TC_Electronic_M3000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Tascam_TM_D1000.midnam (from share/patchfiles/Tascam_TM_D1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld.midnam (from share/patchfiles/Waldorf_Blofeld.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld_2012.midnam (from share/patchfiles/Waldorf_Blofeld_2012.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Micro_Q.midnam (from share/patchfiles/Waldorf_Micro_Q.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Pulse.midnam (from share/patchfiles/Waldorf_Pulse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_AN1X.midnam (from share/patchfiles/Yamaha_AN1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS1X.midnam (from share/patchfiles/Yamaha_CS1X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS2X.midnam (from share/patchfiles/Yamaha_CS2X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CS6R_x.midnam (from share/patchfiles/Yamaha_CS6R_x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_103_105.midnam (from share/patchfiles/Yamaha_CVP_103_105.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_CVP_107_109_700.midnam (from share/patchfiles/Yamaha_CVP_107_109_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_DX_7.midnam (from share/patchfiles/Yamaha_DX_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5.midnam (from share/patchfiles/Yamaha_EX_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_EX_5_7.midnam (from share/patchfiles/Yamaha_EX_5_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_FS1R.midnam (from share/patchfiles/Yamaha_FS1R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MM6.midnam (from share/patchfiles/Yamaha_MM6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam (from share/patchfiles/Yamaha_MOTIF_ES_6_7_8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_RACK_ES.midnam (from share/patchfiles/Yamaha_MOTIF_RACK_ES.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_Rack.midnam (from share/patchfiles/Yamaha_MOTIF_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MOTIF_XS.midnam (from share/patchfiles/Yamaha_MOTIF_XS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU100R.midnam (from share/patchfiles/Yamaha_MU100R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU10XG.midnam (from share/patchfiles/Yamaha_MU10XG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU50.midnam (from share/patchfiles/Yamaha_MU50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU80.midnam (from share/patchfiles/Yamaha_MU80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MU90R.midnam (from share/patchfiles/Yamaha_MU90R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_MX-49-61-88.midnam (from share/patchfiles/Yamaha_MX-49-61-88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_NP-V80.midnam (from share/patchfiles/Yamaha_NP-V80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG100_XG_Expansion.midnam (from share/patchfiles/Yamaha_PLG100_XG_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150DX_Expansion.midnam (from share/patchfiles/Yamaha_PLG150DX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150PF_Expansion.midnam (from share/patchfiles/Yamaha_PLG150PF_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150VL_Expansion.midnam (from share/patchfiles/Yamaha_PLG150VL_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_AN_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_AN_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam (from share/patchfiles/Yamaha_PLG150_DR_PC_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR540.midnam (from share/patchfiles/Yamaha_PSR540.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_275.midnam (from share/patchfiles/Yamaha_PSR_275.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_530_630_730.midnam (from share/patchfiles/Yamaha_PSR_530_630_730.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_8000.midnam (from share/patchfiles/Yamaha_PSR_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_9000.midnam (from share/patchfiles/Yamaha_PSR_9000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX.midnam (from share/patchfiles/Yamaha_PSR_DJX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_DJX_II.midnam (from share/patchfiles/Yamaha_PSR_DJX_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_PSR_S900.midnam (from share/patchfiles/Yamaha_PSR_S900.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_P_121_125.midnam (from share/patchfiles/Yamaha_P_121_125.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_QS300.midnam (from share/patchfiles/Yamaha_QS300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_QY70.midnam (from share/patchfiles/Yamaha_QY70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_RM50.midnam (from share/patchfiles/Yamaha_RM50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_S30_80.midnam (from share/patchfiles/Yamaha_S30_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_S90.midnam (from share/patchfiles/Yamaha_S90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_SY77.midnam (from share/patchfiles/Yamaha_SY77.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_SY99.midnam (from share/patchfiles/Yamaha_SY99.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_So3.midnam (from share/patchfiles/Yamaha_So3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_So8.midnam (from share/patchfiles/Yamaha_So8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG100.midnam (from share/patchfiles/Yamaha_TG100.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG500.midnam (from share/patchfiles/Yamaha_TG500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TG77.midnam (from share/patchfiles/Yamaha_TG77.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_TX81Z.midnam (from share/patchfiles/Yamaha_TX81Z.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_Tyros.midnam (from share/patchfiles/Yamaha_Tyros.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Yamaha_Tyros2.midnam (from share/patchfiles/Yamaha_Tyros2.midnam) Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.8/build' 'install' finished successfully (3.700s) + install -d -m 0755 /usr/src/tmp/ardour-buildroot/usr/share/applications + install -m 644 /usr/src/RPM/SOURCES/ardour6.desktop /usr/src/tmp/ardour-buildroot/usr/share/applications/ + install -d -m 0755 /usr/src/tmp/ardour-buildroot/usr/share/icons + cp -f /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_48px.png /usr/src/tmp/ardour-buildroot/usr/share/icons/ardour6.png + /usr/lib/rpm/find-lang --output=ardour.lang ardour6 gtk2_ardour3 gtkmm2ext3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ardour-buildroot (auto) removed './usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/.gitignore' mode of './usr/lib/ardour6/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libtemporal.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libalsa_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libdummy_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_contourdesign.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_launch_control_xl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_us2400.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport16.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/engines/libclearlooks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ardour-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ardour-buildroot/ (default) Compressing files in /usr/src/tmp/ardour-buildroot (auto) Adjusting library links in /usr/src/tmp/ardour-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/ardour-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12MeterSection19xml_state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR10MidiRegion15clobber_sourcesEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16SessionDirectoryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR6Source8writableEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20beat_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfoC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4Send20name_and_id_new_sendB5cxx11ERNS_7SessionENS_8Delivery4RoleERjb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.8.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn12_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_key_press_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20on_key_release_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17on_focus_in_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_focus_out_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_name_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn12_N13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn128_N13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runExjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n28_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn4_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn4_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZThn4_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR9TransformE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN12ArdourCanvas9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9SMFSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN12ArdourCanvas4LineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR3AmpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR6ReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11AudioRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10FileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR13AudioPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region22RegionsPropertyChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatLinearE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR21ExportFormatOggVorbisE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10UserBundleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatFFMPEGE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatFLACE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR22TransportMasterViaMIDIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16close_window_keyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21close_window_modifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11LXVSTPluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR15ExportFormatBWFE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR25MIDIClock_TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR17PortExportChannelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTTN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas7LineSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourIcon6exposeEP15_GdkEventExposePN3Gtk6WidgetENS0_4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11AudioSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTTN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9PeakMeterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9AudioPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11IOProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR12MidiPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR8DeliveryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTTN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTTN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR7LuaProcE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11GainControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR8PlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR21BeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTTN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTV11CairoPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR9TransposeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR14InternalReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10VST3PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR32UnusedAudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR15TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR6PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR9LV2PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16UnknownProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR8MidiPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets10ArdourKnobE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTV12TextReceiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG9SelectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10PortInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR23TimecodeTransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTVN6ARDOUR12StripSilenceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7move_toExj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists20playlists_for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle11offers_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5FrameC1ENS0_11OrientationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17import_pt_sourcesER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame9set_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1ERN3Gtk6WindowEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region7trim_toExxi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager17select_tp_limiterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region12set_positionExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session23transport_state_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22prepare_momentary_soloEPNS_15SoloMuteReleaseEbN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfxxRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SoloMuteRelease7releaseEPNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19CircularEventBuffer4readERSt6vectorINS0_5EventESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager11cache_validEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Exx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16reset_xrun_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7set_endExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EExxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExxf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations6rippleExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget17use_image_surfaceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MonitorPort10monitoringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO4midiEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler27set_second_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionExRKi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source17remove_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5FrameD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Prompter16on_entry_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR22TransportMasterManager14master_by_portERKN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations18clear_xrun_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21reset_transport_speedENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapC1Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawList7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEEPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesExRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20CircularSampleBuffer4readERfS1_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfbidb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionExiNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager18midi_port_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SoloMuteRelease3setEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session29recently_touched_controllableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort11remove_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERxRy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager16midi_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF12load_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort11clear_portsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SoloMuteReleaseC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionExxdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14import_pt_restER9PTFFormat verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEExxx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session30abort_empty_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region15get_cue_markersERSt3setINS_9CueMarkerESt4lessIS2_ESaIS2_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14captured_xrunsERSt6vectorIxSaIxEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionExxdbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location9set_startExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager18reset_input_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleExxPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager27get_configurable_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIxxESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEN5Cairo6RefPtrINS0_7ContextEEEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region15move_cue_markerERKNS_9CueMarkerEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERxS1_RdS2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView11clear_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame11set_paddingEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atExddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route5shiftExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10move_startExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame14set_edge_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist11remove_gapsExxN5boost8functionIFvxxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port11pretty_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort19set_active_monitorsERKNSt7__cxx114listINS1_12basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIxSaIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region8trim_endExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager17audio_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region17rename_cue_markerERNS_9CueMarkerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme19set_widget_prelightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24reset_performance_metersEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawList3addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source14add_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source17clear_cue_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC2ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16_widget_prelightE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI16_thread_priorityE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvjj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7LimiterC1Efjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjxx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE6appendERKNS_5EventIS2_EEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable8set_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERKNS_4TimeERxbbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13dump_registryEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSF8_reallocEPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter12set_durationEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ERKS1_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxE3setEPKhjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdder4initExxxf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEPN3PBD10RingBufferIP15CrossThreadPoolEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdderC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z28pbd_mach_set_realtime_policymdb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pbd_absolute_rt_priorityii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader9calc_peakEff verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS2_EEEEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter10set_resultEN5boost10shared_ptrIN6ARDOUR14ExportAnalysisEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader12get_loudnessEPfS1_S1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initExxi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser12set_durationEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9end_writeENS3_15StuckNoteOptionES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Efx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11card_to_numEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR29get_alsa_rawmidi_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine26request_device_list_updateEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR24get_alsa_sequencer_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR26get_alsa_device_parametersEPKcbPNS_14ALSADeviceInfoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort24update_connected_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20ardour_dll_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5DEBUG5SlaveE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap16bbt_at_sample_rtEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap22quarter_note_at_bbt_rtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG20ContourDesignControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13jump_by_beatsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIxEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection3setEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup9set_colorEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG15LaunchControlXLE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol31remove_stripable_from_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG6US2400E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17loop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session23route_by_selected_countEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14locate_pendingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ Hardlinking identical .pyc and .pyo files Processing files: ardour-6.8-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.33130 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.8 + DOCDIR=/usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + export DOCDIR + rm -rf /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + /bin/mkdir -p /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + cp -prL README /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + chmod -R go-w /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + chmod -R a+rX /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.8 + exit 0 warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uUy925 find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.8.0: 20922 symbols, 25 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZNSt12_Vector_baseIN6ARDOUR13CoreSelection26StripableAutomationControlESaIS2_EE13_M_deallocateEPS2_j _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFixxEEEEEC2ERKSt17_Rb_tree_iteratorISA_E warning: hash collision: _ZNSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvbNS1_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEEEC2EPSt18_Rb_tree_node_base _ZTSN4Glib11MarkupErrorE warning: hash collision: _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv _ZNSaIN6ARDOUR10AudioRangeEED1Ev warning: hash collision: _ZNK5boost10shared_ptrIN6ARDOUR12ExportPresetEEntEv _ZTv0_n16_N12ArdourCanvas9GtkCanvasD1Ev warning: hash collision: _ZN9luabridge11StackHelperIN8Temporal5BeatsELb0ELb0EE4pushEP9lua_StateRKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE20_Reuse_or_alloc_node10_M_extractEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-exec-wrapper: 1 symbols, 10 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst-scanner: 307 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst3-scanner: 449 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.8.0: 306 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3: 94746 symbols, 27 bpp warning: hash collision: _ZN6ARDOUR9BufferSet14flush_lv2_midiEbj _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stISA_ESt4lessIS1_ESaISA_EE6_S_keyEPKSt18_Rb_tree_node_base warning: hash collision: _ZN5boost10shared_ptrIN12AudioGrapher21SampleFormatConverterIfEEED2Ev _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE6_S_keyEPKSt13_Rb_tree_nodeIS2_E warning: hash collision: _ZN5boost7details19compressed_pair_impIPN6ARDOUR18ExportGraphBuilder3SFCENS_20ptr_container_detail20static_clone_deleterINS_20heap_clone_allocatorEEELi2EEC1ES5_RKS9_ _ZNK9__gnu_cxx16__aligned_membufISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS2_8functionIFvRNSt7__cxx114listINS3_IN6ARDOUR5RouteEEESaISD_EEEEEEEE7_M_addrEv warning: hash collision: _ZNSt23_Rb_tree_const_iteratorIN5boost10shared_ptrIN6ARDOUR5RouteEEEEC2EPKSt18_Rb_tree_node_base _ZNSt4pairISt17_Rb_tree_iteratorIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvjEEEEESB_EC2ISB_SB_Lb1EEEOT_OT0_ warning: hash collision: _ZN9luabridge7ArgListINS_8TypeListIRKN5boost10shared_ptrIN6ARDOUR17AutomationControlEEEvEELi2EEC1EP9lua_State _ZN9luabridge8Userdata8getExactIN5boost8weak_ptrIN6ARDOUR6RegionEEEEEPS0_P9lua_Statei warning: hash collision: _ZSt8_DestroyIPN6Evoral9ParameterEEvT_S3_ _ZTIN6ARDOUR24AudioRegionImportHandlerE warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt4pairIbiEE9constructIS2_JS2_EEEvPT_DpOT0_ _ZN9luabridge9ClassInfoIN5boost10shared_ptrIN6ARDOUR3VCAEEEE11getClassKeyEv warning: hash collision: _ZN9luabridge7ArgListINS_8TypeListIdNS1_IdvEEEELi5EEC1EP9lua_State _ZSt10__fill_n_aIPcjcET_S1_T0_RKT1_St26random_access_iterator_tag warning: hash collision: _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjEN3PBD14StackAllocatorIS2_IKjjELj16EEEEESt10_Select1stISD_ES5_IS1_ENS8_ISD_Lj2EEEE13_Rb_tree_implISG_Lb1EEC2ERKSK_ warning: hash collision: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats warning: hash collision: _ZNSt15__allocated_ptrISaISt10_List_nodeIN6Evoral5RangeIxEEEEEC1ERS5_PS4_ _ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS5_8functionIFvN6ARDOUR22TransportRequestSourceEEEEEERS1_Lb1EEEOT_OT0_ warning: hash collision: _ZNK6ARDOUR6Source5levelEv _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5TrackEbN3PBD12Controllable23GroupControlDispositionEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE warning: hash collision: _ZN5boost9function0IvEC1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEET_NS_10enable_if_IXntsrNS_11is_integralISK_EE5valueEiE4typeE _ZNK6ARDOUR12TemplateInfoltERKS0_ warning: hash collision: _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZTIN6ARDOUR13AsyncMIDIPortE warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZNKSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR11BackendPortEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE4findERKS4_ _ZNSt16allocator_traitsISaISt10_List_nodeISt4pairIxxEEEE9constructIS2_JS2_EEEvRS4_PT_DpOT0_ warning: hash collision: _ZN6ARDOUR24ExportFormatTaggedLinearC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16ExportFormatBase8FormatIdE _ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN6ARDOUR16AudioBackendInfoESt4lessIS5_ESaISt4pairIKS5_S8_EEE5beginEv warning: hash collision: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE _ZTTN9luabridge9Namespace5ClassIN5boost10shared_ptrIN6ARDOUR4PortEEEEE warning: hash collision: _ZN9luabridge13UserdataValueIN6ARDOUR3DSP9GeneratorEEC2Ev _ZNK6ARDOUR8TempoMap21quarter_note_at_tempoERKNS_5TempoE warning: hash collision: _ZN5boost6detail20sp_pointer_constructIN3PBD12ControllableEN6ARDOUR9MPControlIbEEEEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountES7_EEESt4lessIS4_ESaISt4pairIKS4_S9_EEEixERSD_ warning: hash collision: _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost3_bi5list3INS0_5valueIPN6ARDOUR10AuditionerEEENS_3argILi1EEENS7_ILi2EEEEC1ES6_S8_S9_ warning: hash collision: _ZN5boost4_mfi3mf3IvN6ARDOUR19MTC_TransportMasterERN4MIDI6ParserEixEC1EMS3_FvS6_ixE _ZN9luabridge5CFunc28CallMemberWPtrFunctionHelperIMN6ARDOUR6RegionEKFN5boost10shared_ptrINS2_6SourceEEEjEE3addEP9lua_StatePKcS9_ warning: hash collision: _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN9luabridge9ClassInfoIN6ARDOUR13RawMidiParserEE11getConstKeyEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0: 104 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so: 1750 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0: 1917 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0: 4094 symbols, 22 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0: 3338 symbols, 22 bpp warning: hash collision: _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEES7_St9_IdentityIS7_ENS2_8SequenceIS5_E20NoteNumberComparatorESaIS7_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZSt7forwardIRPSt13_Rb_tree_nodeIN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEEEOT_RNSt16remove_referenceISC_E4typeE lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0: 5680 symbols, 23 bpp warning: hash collision: _ZN9Gtkmm2ext15DnDTreeViewBaseD1Ev _ZN9__gnu_cxx17__normal_iteratorIPN3PBD9EventLoop19ThreadBufferMappingESt6vectorIS3_SaIS3_EEEC1ERKS4_ warning: hash collision: _ZN4sigc18bound_mem_functor0IvN9Gtkmm2ext2UIEEC2ERS2_MS2_FvvE _ZN9Gtkmm2ext23CellRendererPixbufMulti20_property_renderableEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4: 6156 symbols, 23 bpp warning: hash collision: _ZN3PBD7Signal0IbNS_17OptionalLastValueIbEEED2Ev _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvPKhbxEEEEEppEi warning: hash collision: _ZN5boost9typeindex7type_idINS_3_bi6bind_tIvNS_4_mfi3mf1IvN4MIDI7ChannelERNS6_6ParserEEENS2_5list2INS2_5valueIPS7_EENS_3argILi1EEEEEEEEENS0_14stl_type_indexEv _ZStneRKSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvRN4MIDI6ParserEtiEEEEESG_ warning: hash collision: _ZN4MIDI4Name15ControlNameListC1Ev _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKN4MIDI4Name15PatchPrimaryKeyEN5boost10shared_ptrINS3_5PatchEEEEEEE7destroyISA_EEvRSC_PT_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4: 5735 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0: 690 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0: 39 symbols, 16 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0: 1248 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0: 5041 symbols, 23 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZN4sigc7mem_funIP15_GdkEventMotionPN13ArdourWidgets4Pane7DividerEbS4_S4_EENS_18bound_mem_functor2IT1_T2_T_T0_EERS9_MT3_FS8_SA_SB_E _ZN9__gnu_cxx17__normal_iteratorIPKN5boost10shared_ptrIN13ArdourWidgets4Pane5ChildEEESt6vectorIS6_SaIS6_EEEppEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/sanityCheck: 2 symbols, 11 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JrJXk7 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libalsa_audiobackend.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libdummy_audiobackend.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0.0.0: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib/ardour6/ardour-6.8.0 = set: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, /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf, /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHIM5fRl2ywQ2qy6bZHU1pvgMbI4uF4EVc6oYIqncle6Iu1CaFbvJG6Zx0RZrBcmQw3Kt5SpGkCO7XA3aS0O044NXyS3tpacP1w4nq26GDb1sQ709JExR3Pgp29t2qly8I3YAiLMYeJsnabECtFTP2fjK5xOU12o6oVdokua0keFIqatijGFTRPkVriNNRhbZh1ZA0W4sZK4gXtRZaqdMjo9NhkE0UDzJ1fB7zXzPor997OQ3d5i0ZHTm4aMZsdQbyKJvZgrporAcgCNgPgLFsF83nGS9FDk5wERhwx1S86x8imPHwdmUZkrwMBdF80cz1wU6zyCqheO0l4y9ex7k1v7bwUp5oNFDHUyQfII1wiYAj4gQqRroycOkWgAYZlsAFwzxwp9rtmMZwcGt2Y6De2lYa0HKhnpiOYWzsFWLSwLZJG1hy0j3R0uRK067w1W0zxUHryDe5qHyRz3YnPuk2qjWtyO66MIWmzslNlBByYElFd5uQDbY7eZrLRhYrZqdOqP0FziJqPCqy42wu9ZwxAunNGxvaPNhEJit4yFMbYh2qIxfondv1Tdj8P8Dbdiu27JlMDaa4rPazZf9MWDYqyCrBDfHmJMIZ9ot7JqjjaGyU7ZspeddHd1, /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHslhzNJZBSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj23EvTNeVwyJ96UwS7lYlAJaFZ0tVPkEdq4iuYP1oXocSkjjvqkGfn2UWZikcXHkH18j4dIuo6e1s8AQ9El9yMihvL9lJe1puDmKbTxT1GpnWDhHdPBADsb2BN34McMOrMYhfC50aDHuXSUyNN9dFCunfjBLFL6Z0Qyv4k9m50t2D9hCj0JTlTHqdMjo9hUXc4C2OJOYb0RlnUsSzpZm1QpIJAA3pS0zM2Ujc1YLTmra7oZxEB4RSgL8WSZpfIBxJhO0p63JSmyZ9sj9at483nGS9FDk5wERhwx1bC8Lh8yA3Mpm5INiXZxkvcMR68spj2RFmxh6sG1xLRNvi9KFK7neh6EygcN9YwqzvaCBloq8S1oRl1msP0bs5nW61od4U04DGyMdNHMzRyzkSAj4gQWCmDc7qtB2AhCi7yATLEjc9P8kM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJxmRlkTUmd8i4dMh7lzEwqMDx4hyQ5gZ5CjYn7oc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPsAi69Q9rBDZdDHR0G07ZJTnQ3EgN7VHdOqP0Fz0PwrQkV2NtFvM494UlP3Zg1VeWciQBYKyl3ZALUzcXEYNaPmFeuGw55Y2vAyMEL7ZgSlPnHMqfpuj8VyZ2enqAY4eq9HEgIdHcSZFoDuxsJks78j1ax9WYWtfVWVLUUFcdydWjpXjIjPdoCqLQ9s3FE6T6HZEXKHCsCCNSEpJ9ql, /usr/lib/ardour6/hardour-6.8.0 = set:mdkNkX70YbZDZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpadGF0slvlwHPuc29Uab6heZ7WGytOAj4BE4eDlems91Kms4r7un7aNAbbz3dsiXEmFvgGZc5m9kw1hVknKVUpsqJyGIIc2vZyGCc6AaXPE7Pyb2gOvBh2Ob2C4aQ7BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cBmbIgzIZBu7MfM0Lx9sOK5IQ61alRUdgHgnbbHBWfZ671sYpb9dtArYLZtg17RbxawThfqF06wL4sJilC7lpiB1nkZ1k54YjrHa7wMoBY8OY5bRNAZ3UE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJRTIZaWoZ5W8g02of8jd9C0oDygOWkkwNHMIinn0SqG8zAk7hvmcOOZpPS0pNt4QHYtub49S7qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOr9KLK3aLYrPg, /usr/lib/ardour6/libardour.so.3 = set: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, /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGh27KdtRj1ddtzkZbKixZJSOl5FZyBE1hEETXQ0Kg3RYM0fkSL3em253EZ0wbuQE5u9ndzkRGomIIfZnNwMNipFtaTW4tfGctK1JRSsiVcTd3kWYFwAAZzd2uWmIrxc91GZ6CSGKs4AhoEIByMBHZu6ZuxSNVTLJBdjR5gvC8JGDzYKNHBVwsTDwQdytxk6361vyVAEnOYnsnIX0, /usr/lib/ardour6/libardourcp.so = set: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, /usr/lib/ardour6/libaudiographer.so.0 = set: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, /usr/lib/ardour6/libcanvas.so.0 = set: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, /usr/lib/ardour6/libevoral.so.0 = set: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, /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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, /usr/lib/ardour6/libmidipp.so.4 = set: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, /usr/lib/ardour6/libpbd.so.4 = set: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, /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnnyd66BZzbLKR1VXh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5w7N5buxON0timsKiMvHjvov12eurhpSco0WHouZ49Qsdczsct3Slcj0uZsSzWwceeCTZ75ugRdn0k5A7wwnMuswmy7Wo4sh45GXgdqxQ4tps4A6sxvFtrIOSDz7JSdiK00lEooThnEWQCiOJ1LSJ35cPXuhSRaUjPqDa4QuSsU1uCtjJdhZcZsE6uX1UPkJkPbBBUl4aOkPQi4H0A6HBhig8w3wuOZoY6Mi4hMmM3ZqhZx7SekZi6UTo4VLCDKeNxETnsGpT6pRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjySmEpiWRN2kOafZKUiKLHCXVy9VA6C6xf4ksk8hzw9Fin1Z5rzhuuTt77I4pFMrKVTus6ffLgAkebofr4DBGTnUJHrmq1KZ2O0Cg2udE10HcPFcD4zpYqHAZ1cNZIf6lSH4x8k7vfEthypEzCRPOV8TZCX7OrpkA9sAem14PuETqMYMKm2cNnhBmprIEvT2BH2Z7ZnnccFcsg4fBXnBy3wMyaZ78i69Sua0ZBSQDbpttxv0RIK6CZ7bYd6HrKD9uKh8GkPKAbDP0CAwV3EuZh1ewdnMnhJQJ1enNO7ev4Z2YrHSTGBKbMWkcOTg2h6dBoBCWRr3qNeDIytrshUhz6Vk0DZqGc6BvROdbI4txMYbvWvD1jEE7o3FLi0r2ccSdcqI6ujyfZ4F3Zo5cVtExMHqBncQjIfcuqlBfbD2mrJxdCltEZhGWVpspn8SeqL37DQb2zXamBh8E2Ygr2OFtHtZ36wKRZFq9P2MrqQyQKZcZJ8CDg65kf6QQpH15HNF7lwaoyZoVxxEeono1QvCZaHaDaSYB1wAkO09JsMMo1nPGDPXGNJtCBLRlKoZ4gsCs1Ln2LJh2PAcoKBrgfkt7FGSmer87X8inUNglHi0VD5ZC0BIIDFhtwwbNr9NAp5joX8XM4ZmFZyuuMVYT4JzwcrOThDz8IdByY0Lif3Z9B9q34Cf5Oyt8gcbyGIUwhHmZ6Z61awLXCZaZbDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR1srCRqrDZ6PHzOd9jryoJZtXbUOP9ARTw9dZ7L9xwCWzwP9bmtCQOGmG5SILvft5goeZa1ZFF32NMeZa8wCzftZBuoM0Y9GdcKZs9r5o4MAoC37HcBlscAqHhBsDCjqW8A3fnP5w87Zy5Bv20gLcDas5EwkoITvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd8ZfNpQ8gEbFMeswVxYtSEI7lwAS8X3R8D4QWJc9ZkUV4kDrYC55wmM97, /usr/lib/ardour6/libtemporal.so.0 = set:jdLhHRu2khTFzBZgNLdYfKZjDZI0MtLZ4a6Iayfy3CjwG8e6VV289hHuh03lA4qDkrkS573fkU56v9olaZw, /usr/lib/ardour6/libwaveview.so.0 = set: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, /usr/lib/ardour6/libwidgets.so.0 = set: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, /usr/lib/ardour6/sanityCheck = set:ecyLJ6 Requires: jack-audio-connection-kit, /bin/sh, /lib/ld-linux.so.2, libX11.so.6 >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13 >= set:nhZ99yF3fb3fb4STJQNT5qU37HJvtWAX4zhCwZ1aZ4Q7m5PwZGq0nK114hcXFc9b4tcddh6wFznhr0zfF2Zee9zr4fM4, libasound.so.2 >= set:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPwNb0gJXd0AJ1nR3OARiOu5gRaELVlQEGPJdan5yZGbDXycdnGTyGA6, libasound.so.2(ALSA_0.9), libasound.so.2(ALSA_0.9.0rc4), libatkmm-1.6.so.1 >= set:oma8uTgMc, libaubio.so.5 >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.25), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1 >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk6ccGHoknJoC6LXIMteh0ZiONCjD9dD2iUZDMmu8Fctd0hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4 >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcwiid.so.1 >= set:jfQjaVB50wRZ92JpHsmEwa, libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libfftw3f.so.3 >= set:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb, libfftw3f_threads.so.3 >= set:hgB62, libfontconfig.so.1 >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0 >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1 >= set:oh8F53fbRsohxHVLiRabHUKQvwwUXPGUBeID2TCWkaH8sO2cf4eQznKLziOSPOrP6QDtLoqGrpI8k9AlH6Dc4ZAfnElEQrR1ESFYtsbRaX1KV5mXpZ8RJ5xRycdh92wQfZi32YV2DJczhLZl3jddL5xggmLHNUb25UsQNzWoUZBNApWxTNkhqqMaNWopPyqNELbZEKiYG2ICXSaAwC6d0nayTuqSdLjwCgDh7M4BIZmwrCXuB9MyKE12Z57aTRQ87u, libgiomm-2.4.so.1 >= set:qp6zoF, libglib-2.0.so.0 >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjeiQaSQM3V5Z76nfD7XmOal9O96OCJ0wt9Qu4xC2QVLGFbQDrsckm1kZjuc4DNBZcHuaySob4itKvvAHMuw9auBTvJp9LgLBopsvdER5NZ0EZ4I9xArnoWCf4IKOB5TB5LkNPnhbQi6iQbTWeNBHwc3YrxRZJ7LcJehrEtDc0poUqZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0QwR0, libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGvRAG74GFVJlUgZasU0jASlEkHILzXfuJZt5QFomfA6rgMheHwTZ5O1DjfSSCJ5QVqTRAwI7bBj2k1HZKjBEqCDzuA0juI6MfVckP0g4GCRQyYOZnRxgpthayZ5Xfzk9iR0OYsubGLgAMJKCyXQM8apx0sVcnbaeanndE2CjnhNezeIlYsxuOaZ9vWJAdkrlldSN7zpPh3ZFuywdR6AzdZAaFMnuqpsRsTqAmCcwnmPEt8W2gEAv2AiEhq6hUuczAaKhI7ZmssYuyurFhiQt976axQWG72xUUOZ2oHQZbQ1JZL5nFn5jYTiSZBzkNJ2ZjAYEgZoeBzG4clQ755pxd17ld6ZrkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1PehrzyGHqdHRr4, libgobject-2.0.so.0 >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee, libgtk-x11-2.0.so.0 >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8actrVUPGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1BVp1rAUhmZxZ52g5CSA5RYFxnAWjn5aQdH1H9AEbDpikspR0jUF7xNOcsyt7SZjJz4Fv7LTA6JmXMZeEM3CvmsSp9V3F3SZjBHB9NVNGV4dO32RnFeGttlyWvccas18lLMs6QrvPLeY6clsKiEJn0MxxtngDDYJ7Ax658kIaR1OM36qjfZLd0Qyp1oo4qAECFONvR0, libgtkmm-2.4.so.1 >= set:rgW6Xyn5Tc7jv4PBgf218WSBOulqgY5IrOZ8fyw2MC42rYeZp0gKfcLQx2sIevrZ1Fc7ewjul4Yaa4BZydLnZI418v08f383CqQg5pEfKtdsTlHjt7BJwCgJBBqTLSNei0vw4pWxEAJ21sYn5EMYvjS1xj9wPk3RKVlHigXF9Xba9r7FU4EvFQd5mMLFfs3oj8imqQmsdZzKpgMLpNzptfQOWt7jd8obD5rgIDweEMlwWtykfZdjQpDtaoAtpDqjb4MrCzZDypcjvo3hcXC7vdzsJs0jFPPgXlbbfnYqk6UDDblJfRWTXPa8Gcb14gX1o3wHuSYxYtWLbn0WFIdvhipfVFwp8Kv8FLB6IwYW4c0Avmt82fA8vy590jz6TwJLFrhOEZmsTWO1qGjx5EkCB1ZeZiLLPg1AIiTodbZcnpj5SZw2ASx0sUk4RCd83LDW6QOe5KYhqo3SQEIN98hNqOEe9xl9QA4BGkEpBdhaSxrR1SZr8A8khBsW21WdVTV7xLAuY416PgO19l16MfNoOABFIIO3OAJkp3VV9PLp5bd6LutZhd7ozFm0qA9ZhFRhPS8g7MMnhmlJI6e9aH54WYFcCn1h3YZq0LoMnH7igNbG3isXNb9WqxC2qozkp2jpzrcHuZKUHnAOwW1rFXW6EjK0kktzfW2Zhpxm792Q3ppOCSF9ilJtZgFZC0aOX2Jl3y6A4fJ8AFd0YFpd1RqhYD2cy1hfqhfKzqtEW2AuQclduaMEE7gQG4iC4Z8BBLOTjfa0pBnKa8UMgpA7gCLbieCp2BHQkHrDJKkw5scObodSZ9BiICqGpMLZqraoZpk2duO90jNp2ZtuaE97SWE0fYt30gKyYy12x7hIxT7dCTBskTHfrEdHuPdLgHdIEHdt62cUcbwi2Kju470ClH59nQEZhiAV2fY1NcUoWDUAfYv6dYGbFVUoA1QoptMeU0d889yZ58md5ZeAw70IQb9UUkZbVonUB62Ewd474Dyk3eAQ2ED6Zvzl2qgBsENw5AYO8ceIZj3Dky2cTOodNtreNpt4zImPytDeqbk8wpwulrtMsZgua4RZhK19inRUlZiwgaWqkQ2Zk5qyX8XpLz2cjLuuwwaRZjeRdvDgwJQ2Mf5XbFs6a5Wz4hIJWyIt75r3NQiQjXRwM0uRsi61bP9OcQL2piJaIidcSbeJZvb2fJhCmZcDuOjhZnD8XzuLQmf1WD66CTZHCE4YfKZv1o90UMpy4ga0d1hqMhr3rosym2qmSljlp4JrzyON8PDkVobeA5mwzaIErnnKeAu6p0JP595iZpIucqYxKdhZf5WjysVeLHc8zzxUyZpPp0GqQdv20cdZapsJKIvggpBWi5sFrVIHet3KKb1POZq2Awch68q5DKjup1FLBPFuYDSlwfprXjUvdnZoq1UQEGcMKcCSxK7vGXN1dAyeZH9UPcdZ3EE8SiUPNKzKuozaTx9HJzLC8Glkg7P8MeBP4xRYPn99l26OskktXci1Sy0Fkbiz7LMbj0BH2QKu63DSNovWHAYW4sh4QcZy1XHjcZCQZnImWJipDxesgUSj2d0HZbprOg2KZDmwUvpPluMAb3TpZHV1DCZo8UVZGvxL2QKRw31QW3kPKtFpoxowTJeKcmb3rIVnB9Z4Bb0eHQWZsSNNex3vZuSbK9r12x5Zo8FlEUj2g7xJpEFHAyEg032HOeqaaweFmguTj2jqDh9Zh0Wt2096qL3Q5IDUwadMlAop0FKKUpqqkuS6Z0liBa5EGegch2btRpP7wNuXd0FZ9IAFPqqreS64ZcGzSvERp0HIDZuve6pFP9AJ4S4oxxZj5sZJAiZ0SUv6W1Suw3n8Fmj9JnUBF7WZERGzlezw7J2n0dNX6AH5ejxVZJbNZ4sozxmoh4nQY7Eh8s38Dr8s7iZrGbhnxDSGjmmtLdwVfec3Zrji1tqK8RXmlQwUWzgyIh3vuH4cbvyhKNjKFmdk1TBuKH1dLO8k8bEuPQZq1wjjzZoRvVtaPUCoNLWMVH0oJ1SxUQRtgJv7mpGTkkEWPEyqa7lJz4A1U5IvZ4NjPstznT3QEqsg0742uWXAyAwv0DyoG3OcJEFnz1ZwzS8J1i8yA0hXYhNQ4VyGaI4JHHwk679hykM13BTKgZnMz6Xc2pHmii19fIgwySquC6K5IoPonbO5xDZGZq8IXGH0sZKhoiDpjhmCcpvEZ5WKSA2GLlW5aRfEa2ky2sCJDDEVaUBveMQZg2UZGcAr3bH3uiD1vYbXQBgfCr33dTROjheOZ30JMz0pKuI7A9q41aAZHIUjiZ8XkwXvU84u17Z0MRyFjOBechy9SPKrq5KorkeBZieCUGMtXtyoELYilUlkUqIrGZ3ck0ZoysL5M1PTRZeiiXa9fSQlcuEpP3CNFubU1f0SVBchGmWLLzX0qH3XYY0M7dgZ2o0ERk8cpoZv4PxO4NTO8HvTmPtd1gwbMayx1MhuCumYNbtiYK8Vy2QBGVkIsw9PccaaxLTnVoZ26y2zJZnAj1MedDZx2n7zPwFCz3tpwBzyGDAYrIgKK5MpGcu1i3WpxhJ8rTZd2EA2FjVV8UJZ1zTZ7ZiFdvH0oyzSg2WI9zpnljWPgIseB2I8rBZyklsNLff7SoU9GNMLG0vh2ZuUZgVCXWZ8guKOzRMdX6JZEPQy9zZ1Z9kWxFPtVRRJEFDCvzUvmipExnlm6UOaoSvtqh2QEQCjetom9yiq4Q9cX7z9Am5u5vE4p6MXVh0uKLVxaVZl2RLJWfqDCqU1mZuGUIvuZilz00g4COpgApFtppf1liIT57WCb5x4y47NuC5IKUobqQrllyjcXRfenbYwckE0lWPGp63Osi603ttw5UbuYcPX43twZ42RXIsQDJvlhm3EJhJeEZG4zZIEM2uc57scIVndlqs5qQpMmr9D1MdXlHWNEld02ApkBNoR3ymmR3A4kueJIrhVZy2fDdojsmIP9XjYohUcYYnmla05v4eHoN7E8d8skIOhUZi7cad17kpZvueR2gMritu1tveQXkoCTjfKpjAXzxtZB6LB7AGwESLiUUmX6MMySy97b1RaDFlNwHMV2NkkDlNM5gzkkPFHQ8uMqH7nwFz09UJja8ua6P2, libjack.so.0 >= set:leZlZKMZhQJ211MyKQQcTQEiT4GZ7JBrdrzZxwt0Q77LEIYOMYpgfzS5J0qUoipo0YJi2wXbWktb0uiCFmsofZoTBfMtXP65T0pw2Z76Ka3tiAwwWSUnkBp8j6y2aVUbgS8fQVx0cxEzOaGcPy52685A0srx, liblilv-0.so.0 >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXH1Z6okIOE3Zi2yTfFPm73NqJtBp3LN3LKEKhWAJ5ICIkIebtE9hNgpgTlmE1ZBVeZz81Um15nFD8qnf2YptcOw5iOmJobFz5, liblo.so.7 >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNABv2cso4I7FCG5KxPxoMc, liblrdf.so.2 >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libm.so.6(GLIBC_2.32), libpango-1.0.so.0 >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0 >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0 >= set:ki81zyZi1, libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.12), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), librubberband.so.2 >= set:miLf63WpXsZ4dZ9TJxLC1RHT7LuvxxemPxnEbN3, libsamplerate.so.0 >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0), libsigc-2.0.so.0 >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1 >= set:je9Mh9UmSaeMF9kSkdCqPBJ0Mh2NddEMTWtOTb, libsndfile.so.1(libsndfile.so.1.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1, libtag.so.1 >= set:pkE3DWlCp53JxVN6M0aE7W1qvKJ177wVzKnGldjbdyZCYMOTkPJMooHfMtbf386, libusb-1.0.so.0 >= set:kfhZbSLYeyYS5o9BOozcWMxUmDMIwwjykt4gMjcSkWa, libvamp-hostsdk.so.3 >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2 >= set:kgWfO5WwYJQcRo5J2BFvZjKlDuLmr5, libxml2.so.2 >= set:ojflZzxCywVlKZn7PYz0B62eFgklZ74AYrHOVP8cfZc2amv53IRlSnZD6DzjR8Q9pio2IgQWRyLfsPmE7bc, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.6.0), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0BEtv7 Creating ardour-debuginfo package Processing files: ardour-debuginfo-6.8-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VXP1V6 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sk08T7 find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.8.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.8.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 6.8-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libarchive.so.13), debug(libasound.so.2), debug(libatkmm-1.6.so.1), debug(libaubio.so.5), debug(libc.so.6), debug(libcairo.so.2), debug(libcairomm-1.0.so.1), debug(libcurl.so.4), debug(libcwiid.so.1), debug(libdl.so.2), debug(libfftw3f.so.3), debug(libfftw3f_threads.so.3), debug(libfontconfig.so.1), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgdkmm-2.4.so.1), debug(libgiomm-2.4.so.1), debug(libglib-2.0.so.0), debug(libglibmm-2.4.so.1), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libgtkmm-2.4.so.1), debug(libjack.so.0), debug(liblilv-0.so.0), debug(liblo.so.7), debug(liblrdf.so.2), debug(libm.so.6), debug(libpango-1.0.so.0), debug(libpangocairo-1.0.so.0), debug(libpangoft2-1.0.so.0), debug(libpangomm-1.4.so.1), debug(libpthread.so.0), debug(librubberband.so.2), debug(libsamplerate.so.0), debug(libsigc-2.0.so.0), debug(libsndfile.so.1), debug(libstdc++.so.6), debug(libsuil-0.so.0), debug(libtag.so.1), debug(libusb-1.0.so.0), debug(libvamp-hostsdk.so.3), debug(libvamp-sdk.so.2), debug(libxml2.so.2) Adding to ardour-debuginfo a strict dependency on ardour Wrote: /usr/src/RPM/RPMS/i586/ardour-6.8-alt2.i586.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/ardour-debuginfo-6.8-alt2.i586.rpm (w2T8.xzdio) 3768.31user 381.03system 11:57.51elapsed 578%CPU (0avgtext+0avgdata 1038180maxresident)k 0inputs+0outputs (0major+112470290minor)pagefaults 0swaps 3796.18user 387.41system 12:33.22elapsed 555%CPU (0avgtext+0avgdata 1038180maxresident)k 38744inputs+0outputs (0major+113033800minor)pagefaults 0swaps --- ardour-6.8-alt2.i586.rpm.repo 2021-07-05 10:59:23.210409008 +0000 +++ ardour-6.8-alt2.i586.rpm.hasher 2021-09-14 10:57:46.253959614 +0000 @@ -1292,2 +1292,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.26) +Requires: libstdc++.so.6(GLIBCXX_3.4.29) Requires: libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1 @@ -1303,21 +1304,21 @@ Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib/ardour6/ardour-6.8.0 = set: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 +Provides: /usr/lib/ardour6/ardour-6.8.0 = set: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 Provides: /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf -Provides: /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHcY2m982ibE9qIYLU1pvgMbI4uF4EVc6oYIqncle6Iu1CaFbvJG6Zx0RZrBcmQw3Kt5SpGkAhjeEo383gg4LbqfQBFMc70isF9gag07Z109JE1WMO4iW4QG4ho7U9BuxVtqVKkmgdXiLD5uCsb2BN34McMOrMEYk0EsipRkWACkjLHDFOTAyzHzmYzwv2gDwXT9wSXGXlJ6U9IAU8ak00p0uaf6T7DNSiieAF7qaA0ZnLJ8kwZ9rEn4trZI7ScPP0p63d3Z6anaOMBGtiW9l1UyNM0r4zg49BQqIMZ1qqSAwxc04TokQkbOh6EywHW1lMTN28um1msWVaK8Z3II10T6h0hHlLx9O8jF3NxY8j1731PiSWIwZxokX4Udet4GUl0mtzKOAAVR7ViRvJ1vZHl3y41C6G1YGt1ce03Q163h1HQFgrlIuswZGpfa1J9Ze4BdcwpRJ6VGyHab5VhHiraYEfnUfsYTTW8ZtYR6pJpwQhFmJpjdh21gLAv8AQXamdYjpee2JlGzgc5uxfigzdY1XGVbUKp2p6VsFhOjUEJ2Zk55yJpBNZv4oZ3VR4dTafvmJqxpXjIKzmJF9k5fYVcDCCRC0 -Provides: /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHsl13BnSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAS3tVPkEdq4iuYP1oXocSkjjvqoN8wHXbkcXHkH18j4dg7u2Ug8FjgHi4xByZudFGR98PXQOtVeYegdXiZIERCViOjK5xOU12o6oVdoZoucb0kenZ6T6nceeF9RQXWpGYdZ5zuwmYzwaNG0EjUc9Os2EZeGXlJ6U9IA8Yt62j1VmpZl0GHKMVI7PYJ0WcSmiOxcrwho1Y9C0ZnLJSkeMZjgb9GJxuhQJZ3voPcf3ApcQqr9SDsj9at483nGS9FDk5wb633mchuzg497w7Z6IQZv1R73sQQI9xWkHM83eRwBVvi9KFK7neh6EywHW1R6ZANII2j3Ne0HKaMyr6oxHUiT80Hx07wUkl4K9u5uImsIH514JKFR9PxmnF0pAFQxUgS9CAp4aU372QCBymmAIwZxokvZj8Udet4GUlgYDtTEHcdlLXDJUo6DgHWLSgHWaGrsH649y6UEzGhkgdUPgy8hW2EZiP9ZreMo86A48iD2JlNWN1ZrCZ8FEMZCOgAD5pSnWD03omtHN3HEfKGIkA7Rpei9z4WAJOPZuPRq0lwzZKXbW1kEUzYR6pJpwQhwpMdqGsxUKQfoy42YGV1v88ThDhyKATlIqUDuN7pShVzlCJitYk1baU5Zok46Zd3vMKqZqloJDcL9AsNuNVizADMhbp55yJpBNZv4XQbAHByX0pag9chDnLX9nfZBsYkC6N6Z9OSDoDCrMcRuFjU6yqNoZ7sTtRAPQcS6dHdhH2 -Provides: /usr/lib/ardour6/hardour-6.8.0 = set:mdgOq0MLYvZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpada8RZq2stSzh8Axy8DZjtlNepO9yik2DPa7bKA0nbeyJ3LH3BoOBBNx6eFtkHQfMz0H4aM0VDsPNPUQq5lppp4Zunkdpc8lSDhfC5n4wAZGciguhMAgxZoiSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFQqx5qAZfOX0ZhowTM4epT2mqz0BGqY6ElEHBBRiZ72uPUPmiqW8TUvZb18ZEg5MXE71SPUqBGcfGOAa3KEW3G2AOmle0xNaVhAVbmGWyUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJBBBWoZ5W8g02of8jd9C00rVRFE0znxpBKK0IRkh69FeyZsyhmSfDJ1OyX8EnVXMZFZ1qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOHEv7kuVTCx0 -Provides: /usr/lib/ardour6/libardour.so.3 = set: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 -Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGhsFWGcZAT8lf5ZfSmKG8Z7F4d825Zetq0nExquow7aXT17bxy1Qu0sNz6JMbVGpAGm5PyBZ1ZHogMaAiBjQZ8ajDrgrJdDkePtP0Beva89VZAzwDK5Xm8jiwqLpqHWOhg6xxOmiZ0ZpXxSNVTLJBdp96FlZchmqDVws77u4X2Fc6c2Zko8DcZBsnIX0 -Provides: /usr/lib/ardour6/libardourcp.so = set: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 -Provides: /usr/lib/ardour6/libaudiographer.so.0 = set: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 -Provides: /usr/lib/ardour6/libcanvas.so.0 = set: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 -Provides: /usr/lib/ardour6/libevoral.so.0 = set:pd9x1aShIYCtcFkiy1zHwOmA830J9HnfEJidL3HE4VK8TZigftyO3BLHITn1QbrZwLJxPey5Z42ZFKQrTXM22j2147WclZ4OM298HdNihRfBsmguLEOt1aV7157cfr2Zi24diKcA7oHklpZLZ7wVNlWWQOHsgXuahf8T1LYv2eqyZ9JGn8b5rhDpXpsN3g9n2ZH89JjgXJX5FBjGsaEvBVMDWaKg2f0RYgjJktIL4NmlYRpKHyZGOaMJ8TQ6ekA5C55W2lS269VJBquuAU56N2BZhHmcxfJugKHftdvRdxtQuGg9mCJa0O4XrMNKZjjW0lXXrQiqD9u0WBVAJnCRjdOUe07rtb2Q4B8Hv0g9WJTgYQgj1P82Hk1T66gviVQIZfcPerXaIBAfmvErt8C0wmMar3J9ZxzIFHZDWhoJYJR2KS5wnREw8ads6dFWtDqz0hdFG1IGmqv1rEwy1yokfVEk3SsQbZgs7IiWaKBQGr8HqyabbO9JCihgUR7kDayhN19KT0NSujTiZxdG8XLc51QdSYU1KtHaV8lEkEZhy3UlV3UaLFSNv4lEfg0P2jWcQGyufG9tCNpTe1RXqu3TOZkZLm95fSQUsJpaKEndgFfGryfA75MYpxVAkbQMOpVSZBivcaxGJms8JYJJVNRDT1SWzBgAdCKqQckZK9nLOF1EoFZKuuEUu83tfcZar0vIUANqEc2ScrcFZBOkXv6vZLNtziZtoZH3tfc9Zmnd3yzEM5guhAUIMzIjoJ7QUWzsavTrUeUF7URhfZmZtkk2ZmqOj7T6j4ingyarcFO8nXOM1ortsOKDdhOcn8IkI9CupBiYcgfGdDqLOwTjkEuvZsWUsiqrWDOkyFpm8EIVjzKwsMToboQxlj04dstHgNKGZklVDZ0qcRH9NZ7eSc2dBD3ZFXAbWAOSwOAZiTWitobG1h9TKhCejclAil9ZjxGoPC3HKZnsRhHbyE9qgYCQdAiweAcywcCMFMuVoZA9haWGyhddvImhOZx8PNbjH8Zq7Nw3jPbGtjfA4wul1uBlEibTP4CE4eDJhAg7DvCtn2U1ISyUiDRzP80ZIcs7k9FxAHwlz97AFqqoD6SlHcYN1Z7dqEl9d7zFXd9YTjY8A459lzbPzm09OcsJ7fB70r7bF8BgXZEItKTa4VmrbwMC7CUWab8sTHSp5d3xiFU1Ghk2RyEho1tkGbiMwmrIz1xhAXGfhPayQ4yZuLm5uA3ENwtdTVYKmMhIpAAa2a7d3FxZ8mrFZEmUkMJKF8ettCHn7Ci3rkRS6YMHQWgS0b8qCnZwIZGGNWhFhrhHAtvlZvEZvrCGgBGwRKDcq55L2n6UZtZxYGj6Zy4eS6lqz9PgqPkCoAovzzzf6rVcEZ5WTHIrCHcJxqS7Iu9TUgQ09cqMb0UkZzVs2lLZINGbNxyKlxBnhQMxUGY8ZoT5ezeHGuTAPNkG24YVdZmO2qm8KT3kmDlZCRGKDxQj9bzOZjCFTWKgxKwGipY90Kv7bT6xzZ053HifDDbZdFe55c2QTyl8YC5As1k4YXoUAJTH9bLJLAxAZjUPbZByZhqZxuKf7Vx3ePhInLfceOcR8SyYmTy1iitghH8YQSjvG9uJLRHZ7SG65eadvSbZqeybTCkcqdzw3gWEVSRvemCVN3Phrooitox6ydvhVb4gXDeGYTiyq9G520hyzhu1FZ0yScP2Z1IZJmLP6nOZxvI9kHBVRawqGs4Kbj50k0EZqkC44cIentlAtIvJqL8mFRMdevF9rwCbgmEeJULBe9SKo6rbbIAIbSp5PAfhLUZ7YoC95T8z9989dzvZB0Sve88RLjnNVJ3AQstgtl84MkOgWefiu1PcZcMgvihaTdSs3o5DaoG1F4Zu5RcgKjYwwCxSWAegxpy0R3ooK8NlOPe1F0tkbwq4bxJm6uWUvk82vchCu4kCk5jtmnK7VWb3U7YxMTgBMREeZ2GQSiSrM583KZnZo2HOueU4tES6P6THXjiq0A9WKHaLnx1jwCyIhK7BJLlSt8nxZ82P9oqBKZbw9NWPkeXDJ4TSwJyxVqPT1FevhBUTSXmlMqoAUES5zWtm1vVkD3N31N5Z3z6QyRtI9hZLj2jEIPwrkS2PZEBiWXNYdgTacL9HbVETrBZ3pxZ3LwS1flhYe3Qsih5aZ3ZjUVPOIz97XmIromGGErrnpysvCPohS2FIeZDn1xLyRHVNtdOTjdV0oIYSscRuCVjZDOXcq0NzasH6fzbknSZam5iMhZBlCpXdl0vCSWwEdJgEytUYxsnwmNiZ3Sz6nf03lKUSgrxpqnLVCjZrHwDxSUlODNDCestVJ62M6ZGibB3Rbd9grweg5HdDOZ0kQhbZmkCiYWm4CEtauccEnKZrgeNuUbwfzjZyj4BSC7icOSVnfMSbdT6U1NVNOpaw9UjkuebpyZGxRJl4PyBh6RhM2pb9zz4LnZ6NHfcrEfc77LhzBNJw0gZnLZoc57oMUJAVG1zbmGZJi0SfQDPhIE13JhAbLZcaEX9gVEQaU84Qniq2cRmrdRtaWMRlvarkcafFMFU8hhKWLE9sejQoYmcBH2iSmiTMTzgwTg9EOcBQzp2K8oJe1W9nw810MWm9Pn0dj2STDrrV221XZsQ8DzBhRrLrckfyTOhiB78pr5iueRrajnsPRZ3XbBzyhh4JIduMY3gZ5qjGmB9q6iDt4tngVZDoJucYfu6qgXgkKBfLHBPjrE6PXkeTEtcljQY9GkyFw1R1ZkcixVyUskXVeB6QS7p0ZbjO9IT8zlwrroCvjZp6PgfDqacn6O68Kc2xIclORtwNQih5FnqntZaKIV7pfjLjXSipVdTmDvDH4tzTtPbQovuxKjT964DAiTVWlG2Si5cDhciIcairHeeKLhgpNkKUfweFCcILC9XxDpSc5Zwlp3L36xYcZiQwByZglDugWszwTwzVG0PBCTswHpJL7D87aNio25ygvp5tuQ7Y7P3RJbEqZ4GLLgNUZlzeC8ZLzdwPWdcWRE9RZoJuaFtCbhexKEZi4h4o37Dq734XQGSjXv9wlMLUT9ZG1RUCDxHinr5zFRl92IfhLlNJgkNCv3YSznnvF6dKYFn6suZyHZbaEAFYDaS8uLvKjSZkgXbNtWG7FxdgiULsvieeaDmZiVnxjAQ7zte2yF75Y8P0c6zsEw5HamxWsZx2mBOU5MiayaaKSndO23vAWzHjC0AzZdTDF4A3IQAUOM9kTsOrxqa5wWQZhtwCET6Ln3b03JvhMskWxpsojOPnkZguHZ4SBuDWZmmRIptYfnoe0Tx4ua4ZxwtTOo21Z8vWkvKeuXop0MPp5ZhCJ5X8bUhVTQz8xHIsGQ1yUnYDriCDtPnkufcOamH3zExDbhtxpl2eUcxHgkuZzlZI3fnEUAIbcVy1c8SS9r2W8a2KwRCHyVZk2p1Zne3UmIZvPopJ6FLmV4iXeUpeiItvC4cf2CDQ5D4BKCBUTy01WltIRCLJ35KIJe98SxnNJEfSHbSqjxjyJZu1Z7WQ6lNk3D0SJZeFTZ8KEDmSyrcvNAZs8MBE6hBNEWXoJC8CkH92vQh60SnbY38FlJo1bnFkrUc5QkwKiLtMdi42KcjBVQ2yWLPnVHDNnGaCxu1HUk9ysmlWd5Z5GP3ZFTeXKOygcRwC54iVv9mZtUZ6LjLCC1Lv1fm0ZzuOFfX9ss6cIlFzqBor9EtbjAl7CG31fp83IVvaaCSIVBXycWZnFEQgYzMmtxqSZl54UjBeK9y5OxtzlqKyoZ2fWxDoh1g3qKQl4LTzVXbHThoNTtXG5evO0kutJusT4PG7OHdOnvUqVESkfiKpE1U8zYXZlRC7MPDQjS8XIeWKJRfKe4JeSDzmVCeSZ3uuwuUqFoiCf5mLgGbZ7wq3pN4r6YHdiuSphtDiPkF0bgMPRSKFpRcuvIF9ZxcyojOThDNcoc9BVnGJj7NAxhYIzSenCNuuJTBWRLund6nHvfXqzFAi6HgbpBWYRm14RvBmfWdzgZicjL350z2lZu36lYfE38svuyv1CRWsbHaSWH7AbDjST84VkG9YOh8ioCWyuFb4ln1lkHNPh9L1UqCRqZzr32nGPVTQ4PfomLs92rp0hDyT3XklemgyIIQbgHwP3ndRyH0N33R0HwTFhSUZiIXzyvePcAsJxLrX5mxpyGpkBowG83we1O3PI5MuDNg69V0WuWZrS61ullmOu5YU7zDikYCaZ2u5DYFihn362BNe19L8d1xPL9qKgwaUqZgDZrQL4inHqQR0Zdb5ggE9s6HNCpti26itfpxbt3RLdNBiPjUF1bzvnfMgOjOJuG9rNZsSIZCRMunTUWkLQEQZprQCfowCNdUNatEyTp42QnAil1CxdTiiaRKcVGVd1lUENYNn2nb2CM7jMWwlOibQXs6jrnwSpBEuqIyKW0HJ9gqGL8XaTKY1e88fZc3eHZlHPsxjxP5tO6WSEayhXAb2VynbZBCiPRR0ZLZjKPd7ZwtVmj396papdwQE8TeqFUo73U6eCZuD7kLMgVkZEfVFYJjifA8I3RWyM41DZpc9nMoxjD44ojeMyo6cLulIeqSwuaa2ADW0qWymrnk3aujkjBXZEhVZpA60eB9RvAOlokOcHbw7ppvG9u5vGAysdux69FNuKfmVY5xVYRZcZgTviAmqo6T0CsV1GxrIzZlAwOBzi39DR3hCYnZjaKl5D34JHfA7ZyNh8AZ7UIsUHdsZ9rwZqllYYIFQmvbMbfd0y9YCXZxaR3CVDi579zCD5wEjDPMMzVEtE46Epvk2b0KrYLq3sVL1XJxR5i4tlc2mJFRkoJ8EQMEmVadc33WOe9Lck3MFFcrE5WWmA63nZDoSlg6D7CDmt9WD0IZx6rNx23WcAMH3ZzemZK2wztRxg7RPOVsUM2vRqx93JwhuL0HBsLU49AvTMtTf8BZvwY6074VCDEjqLfFfa6Xf1tirwblEnaBbE7F9AG4u83GRt1dsgwlnFb8U6HHav6KP06ePw15KzvFCAInYO1H61Z5ekuZB4L1YwvZpXr1bf75MxmgZ8SIszLqn1Ipm2HYEk9Un0nLROkLLfkCs5EZ4Xfu18ofIqYkktlwPLqrtJtEoVjglFUxMAFxZyUxdKVbZ0PQYO8DNCPii9XDAkO04M72U5yEPv98upBtIsyKZ4v5kGUyZ4oqIEAZCaYeIaJvGXxrrwLTETjx7xLoP6b0ZF5PqstZBEhwjMcp4ji2Np66pYxonsLwRJfeCS70FBhPRN50vbSxGaN2e5ykFvNnhmvMksLcOCXKfp1ZiVtMDZ4H4mIY28icl4bg0gFZeuRv5ZLIxWrZ49UqzEr8kIz2Bhfb85ywt49MM6sK4wTAyU8XOX1Nn6J2Z14s9Kw2fZxSQ3NMNTiiTaWgCO8h0sfrNnYUIeVBznkqtfr1wMyHbvoJRg99asxafkd88fMWlHBwIqI4hXAwlLnY8KQ8XhOrCupiAw4ngyO2X4oS8RhT803ajL9ZGr0SICibTQgWZumZAXCZw4U6zEX5dRKg9jYPa7K0PpKwjyEUFtiaTk6HB8Cgq9WxMPPVgZkSPaItiWGxR3uOcKB6SRX0VBZz5yteHvdP9rpPdwTIUaOt35Hj3q70z4ns6su4G4x8rSBoqlWE7psI9agZ76AKgtBHAenzcmsfBhZcj600Szuto1XJAdq0FjFjbqNxejVbRFVpa7oRpRzQ6VBcgxR2cvtR6XWtBlZoUSF6HQaZ8RuBHjXgoGVGjzUhscIy0uAOSVEJv89M4bdZ1U6oiIElHEbDR9J3dwHladG4rGzYXe25TmJvmj9EUBKmQhe5UrTfaqJl1lLOZ1ZBqVWxNx0mQ5XK4hymaKNvIkYFlT6HQLyotMjj8ZIJW1u0CpUFkMieo0YYj2jiGBPhxOwpvI7U4N5I5Vm9qtVY7ZhkFw0Uy4LwJ0fMQVx1ZFO5e7T2aowwJtYNzeDcipZ3yzSEsdVZ5uF1Bbs9JXa9r7mLUlYheyUK67hRgwu8gT9dosdxKRR9JZtnJ47PAhLVymPxgCMR2H2ZpfmCsBTWgttX7nXJ9eGz73GkSRzvIeGLmQ9oL1rUDpRzm5ZiAgi9J1DDGNoFZ6FY05mUsWD6FYwp8qNDOoCGIdhc9UN4HntMlvKDN4pHkO4VvQelzBiTueCcJG1bVk5cIgZuPcYGZvh1OTUNEtWsHlyHKu0TVORpVGI1T4Pue2SnndFzWiknvGo56mdz5fEgl7VDkeoQcLKfirFKXBNb1SPGkp4QIszaA4fMwgeWLcr8GU6JDTZn4u8FC3akW4Z4S2wjVSRVXOLwt1amYjz9xaKwezhFBwpHP0SIDFGsCNlIok8S2ZtsOL2ZyglZwilapTkIue7EGqaZANLgTGKReG9HNzuH6dK2R1qZFkiwqg1Pq53hwFNgONPeSZ8aftUOpY1XLmD3MhgpKF8ItQ917jWZvEcw8M5L23Q2R9Qp47L70IZ2ZkaGShrrZzZmZcbos7V8Tk3efGBfCyKRx1mJ347FAN3XnXUoXOwZvK4UNrBQmo3RtHu9Ut8UUbs8cU4iZ9QBdkanKJigdBuQup5ZzKZI9dOOdPWjv97ZnVUY6HrsrSi563XHlLE39W6Rw74sE6rxDyNPFUYJl6XfPlTe8qhyhCpD7AgToNQSNcq1YKbVhU5Bko20ZDxUqMOWcGbGl6XUbaV4gXjPIwU1g1dnuJiBWtqMXr -Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 -Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 -Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 -Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbN63zOZFBnTWwYZ8cQU45irXAcmyi4WhrIdVRwAcLhlTghlPYBtZu7QAQ2MzUy5LgVowe9ben9ULRFfIL017LJEcr6c0Z5NYWF4qK693yNK1XaC9lsZJJspKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3QiYg7zwbyEgt7GhbANQWNBNhgqUn9HZ2JrzlSZsNzmX69n0gVaC73XeW2zAphra9T6YqTeAqWaCTZ2OK70BwfdHtGggXpPx78terjkfXPE6uXVq0AcGmGVBOiYaGgp0NLxqCmiTIW28dmbzAwgwlkTlfpvAT0myYDDIJw7YREZEhvZi6UTo4VLCDKeNxETnsGpTCZLrRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjWfXt6qCAutoqDDv7nOZdlPZc5jO9dcd2v8EUEgy61jiBK2WHJN8fLXWwrx1bhS75TjPdBRJMNVQQ3uux8FsmMuSUqIpBGTnq9cARdbJ0Tuh6M4iMH1d0oBpeBVAocznrBIfoyZFvcamnbG4xEmc9VT3qnAo6WEpZcOV8TZCX7OrpkA9sAem14PZnj8hlbn3Fe3C7SRGERz3CN4hB1OGHdmQLrxOlxZjZHb6Ck6e8yDOZba570x5lWf49z4rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcw99oZgEuZh1ewdn8kZbmJQJ1enNiQ2QbYrHSTGBKbMWkcOTg2h6dBcVPIFZon6bHBwmIP9HoT6n4uQEhe5AzVJklpcaZCLmsMIMi4iMVjZHPw9kQ3IxQn9wd1WjcqI6ujyfLDD6tM7bEMZgitty0xnRaLoEDovoYQGavme5ISq3rczAbGWVpspn8SeqL37DQbOow0t5HO84k1uEd1VQKRKZh3gTWZAJQbFM3ujzmASJDZHZfBpi2pkgZ81dtSqgNqsWh5E2CAGktO33NWxkmno1QvWIn8tlVkNCLcMQAhrRfpwAmeooIwHpRPVtRUSePOTWa3xGlfxJGb2V2uL4urz4C9pMsbTgmjVgt7FGSmer87X8inUNgBmTfbZt0appfjP9oswEBrJsLOIy9ItMWZCp5MqNP3betBvjQe2OIFZk1dWA2Zg25DbmVSkZGQPgra2ajQ68cvaYYm4t8gcbyGIUwVPYY4kAfXfWJolxJOXKpLSLDL0wd55Xo7K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0KdPqJJPurutkKDaYdOkS4NqZbTn8sXmM9ARTw9dZ7L9xwCWzwP9bmtCQOGmYAvZKFH02PFnPd09pWwgcshd1nh0d7vWZrYMUKhzU9GdcKZs9r5o4MAoC37HcBlscQ8RAMEiyb6EVACe2VMPRs9204UUnaaZA00WBVkxH05i82p3GnGZADaSeJZBeFni7u39ApnoPA5dEAJQxXsAUNd8ZfNpQ8gEbFMeswVxYtSE62Oxaggg3GhlXFkgOo2lvyfxDjgtKkDecba0JwNsN0 -Provides: /usr/lib/ardour6/libtemporal.so.0 = set:idLNPE2yxffWtWoFfYhCmOCRtvn9EcwkcxWnlX95P41BBiwRquBpKY3 -Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 -Provides: /usr/lib/ardour6/libwidgets.so.0 = set:qdXLCJWylHOqKD1Mk5NhkWrjMysrgxLukPnhDBz1s4NoOJsU00JUZB0ZjwGuEvrbYVBfPbmiCwEArxl5B3Cdidt7phS15fhak4J4S66yl2R0ZLZjYtkYD2Ae5SwEloofl2mSJUt9IpwOqO5QJnqfyrQBzZyxCluDw40jaCEhtw3VwrYSzGkB8f75l5PZAQp5jUDPG23pdWfPz1IsNxGchJUt2SZ04gyj0QCuQHidNyMxznMyqeZ0joIcTWZGk3U6vCoJ9kw0vTahEG0pIxF4h1hFwbutiWak0gGL1GDyN1KHLOjJFlC4sIjH4cL5pouoq8sOayNcoOhmCowXkQLiGAyFM8u4XONzYJlGJ2CoW3ZdxKxwyp1ReVICx4ymee6evNwaNANZruOvhpSS0VPvvjVNkWfeIdb78swrOAwMOgQ6rWaak7OXkSgZB7qGAxgosIjCG55eFq22PP8lEaeZfK3A6ppFRyYwAssQmFl0zwNsLVZJiktIPNnoS0XcpP3oCBCCdMZIu7Itwf1CYy53ZqtVZ4qxEAwzcMhiMR7MrykgKVqgzJq1C8nFliHr0N5V5xnoOrlEFzhYBDbBv2z3FpmkYrlj8lnWBfXdnMR9QZ02gEXKhIyVtSASTZ8hZvOWdIAyZdqy6cXfQGZr15R7Pu4ZCAfp3MmRJ2lNB5Mf0uPGOWU05EZuFLJdZ9jnfKmmuOOvDfZfjFAk8OTNp2v70r2sehnLZhTwYnMiLqLiQdL1Iz2oC8ubDIfxZKIzZbZlF0iln7v2B5lS0y9nxq0fSh92rxbxlUlePpFqXY2FlAuqlPWi6x359OaS4H6F5iuAQm1eq4IeZofnncdYHb4tcMLmvfgxfiA3HmAOsEujtbmsp6TdmDi2ZF41EyZeaerRGTBzZ00y0ZIOxUjt6Vrca9SRs95UXHZCPUkZzOfH2Svrsck3cMohbIJ35lDRMiga7wHICkjUcwoNRHuh0NuxHOguc0K4Pwemx8gZqd3mfVDwYkRiKUjI7xSlLJ7yUVYWenf8xwGrFaqweZnYfp0e3cIy15M6OqXq8qx7YAb5d8pCMfpvkqqnN7x6y3N04QUvdugIei3ZFZByQwZtlqGECNUC36BHaYOpYq8mu61whr3xPliDVimEasKcaivhYEEauyDlRdjHgR0EImV6209eRIT9fQsG0D2SfUX00iTYnNvnU7OaTVHyvhQaPhPkzWCcSKRAMSJNiNUdrKhL6dZuEENU0Wbu61V0nKsE6ZbPuwZ2j1Jqf9NF5LOTNlzTEORrhpZo6lespUquwe9BxWflvbGl7CiIFZaqGh0tA2YZx9ve6aKkADglw4Abvr0ybZpKeJZrCEQiTF7nMEY4DEqbPMl7gM4xdxL5WdYTG5WLmrC6ZDt8Nq33eIjKByAjzuHTlWD43tdQqZswybu8G3eF75iL1Ar97GXZ1KDMdwr3iikksgOZEj1sHwWNadFC8RVodk0dBGzVUyZbyyuZqqQVy2JmLzt8lZJYoM0Vd8hIzkhiWMKseQjKoVtEFvN4SDpIGlXAW4RVmRsZDQdOZI9GxnhBY4oFLZfMEOqxYV8b1gOX7WqmZtrkeEM7Ww3TI82KbZ0WOR6owHW5eMIPoZgBiaEZkntb9ot9UozcqAWrJZ0m7QhwseiG03Jmk8ZcFPh8AZp4I2KbVxOfyXQCvD0CrH075Aq0ZnQZ9ZKh1vIpA61Mnk4ssRwTXvWtfXK82DMh1fTZ598MNCxiC4oSR16Z07bhMIBXTAX8e01xvjUb4ey2x2AaGufL5U9AvVZqRgbMKBsOSrxc31Ha1GjNqoPQJXiR1klIIe5VZGjA80hU8yPFNgSgfx1t2LNjQVjbcJ5VXZ2oFIZ5xKe3FSY09HNOkgtqNMhYbNa4PpdlzG9mv865XEksmA0U32m8UZblfzkAZ0WFGCRlx7Gvb6ctnjuOUMUBrriCWHC0E4I0tNI9GBNm0XRD53zo3RXHFtqA2z4hCR0Z9ZCF4fuc7kglxXfZ1Ehp9huM1ryoFGmcVbrgmGiPg7hqX1wkvxF3cHQ20rBZs8U5nYJLZDDyNWe5LjFUryEEkhveVabJCPo3ocJmO0brLbA4ew2VMZpePP5Hi7yAfXcANnaEturER8xyYpfZzvAZ9NAfB7jgltT0ZcPj8wCgzeDqnXW4jlAi2Qm3Lya92v0KxLPfdN3k6hIULdSo1JitoQcGUhYW7IZme1ystxWv0A5krauRYmh1eRCVt3VqZeES7BJMWnZBea6LOtFQ72u0L9QkfrZlgzczgtjpwdDvUdzMcooA2HBB3Sj00DiF8OLZpHpZz61ZxnQK5ICsTpWJ4LZuNrA2IZaCxwqFFJkXN4kZwMXkfzfkGWaebW7rghyjuBDVL0wDlyOg1JxfBzxHNPfkMOhy1K2SqjaL8L8gTds6N6ROAy8fSDXLbxyJjfsK3LMb5FM4D4Gthb4zPAEAl39WeNVn47WkT46pjo5CL6216beoZ32nFalZnE900ZuiX8gl5UyZe47nGDDCWW1mh2mGnZ0iBFMVNtclptzrpouyKjcSf0nnNp0agtzEs2U8ORXWPVwRrOES1MAahzx7GNHCZ1Ki2xj1TJlIN14vHMKwvyT4VISERpiPNkSNZFZaRGPMVRMDtoxCXySTFjSzSkHY7dUYZwu458qvwfj1ZIsINB53SI09JgFjrwBihdf21Zz4nxDh5dGo5JYtjaXtVkZEm1DbiP0LRr9Rq1mlnObblgTG0uVVUyeMUZw8ljw658exmwfwzq3zYfb0Bl3c7RBRTVR8GOLzbIDGsNKeZdKQIaqOB2KiZjVrRppb0rKw8Jpwf0ttI3U0osbRIO276mrN3nX2ZDYqOdol5ROpqL8LFzQZqzNAF321e5r1xHPn7J6oUlQwagoyhWC8dNZjwV1mOQTj3V0rhiTWKm8R3qfhxeI8wiykMMlXZvOmYsoUYykRyHk5k4ft1flZx5Zb6szSs9KmaiGz7llBkzEDMgq7wPAWSUbcHV2ij72ZgdH5mNKoum7pshrppdp9m2asYzwEtAvt8S10h50nbcydWybeOs9OLHtLZm4Kcv8tpCZkL1zJBrBCZmaQY0UcMljpQbGW42QsbcTdZLGwu877tBvzYcd6i7YGZJEfaDImsyQCEaJ3NCMucMixdB6poFFW8LEFQm4YM0RaQkkb96FaoKjv4UmYIWaPJ6nsbibgszV9YdVXUwDdIAwpXdzSbwGY7SgTREZJkbNjQY44VBii0o0pnZLXpAd1MOWlVi6jgXIfPM5FE3cxU95o7j8a47mwHZGjU1JJ1AWV4z9nHuCblw25fiYhjKmUVWugMsS1gr3wirRK7UZyp9RSWOZ9R1KnCfyZKXd68nVYVsc6cK0YrJBKZmcjT7goP31hwt1gjVc2jpejU0EVnvFFSLYcXONp8RKAnbXxpABrOlii9jJBJCxn4u38ek7lt8l5d8rrkxT3nzxqF6u0ioqwOWZbulQFwQmtOiZdaG2aoQeqYXB931QiQuZlNz465fDzVgpFxHuYohYVUOO1xlp1OiMZuUFg7lg5pigpTF0pHklKH2IaXvRmUIvYSOep80CrlS689OmOp7Vj7SDgN3sMjlVbfyUL5RraLaP5Wbw91oZIuSICyNKpVxPKpQMP03YBjMfhZdF5VZ544w7inCI386uuEnH1YmogCoUFyzqT8IwklXkqtFV4Al6EXYZgiwwrMkQzUwGZyetko05jQZEJeUZ8WgiBTpeVzOoNAxS4NZpZwpEQaCA2kC1kMkzEtxgj7GhtENCUYWmkitIeHVmG31nXn3BltBF8FTluZyIqZIZ2Op7R0cT46izyzgfXbpAwfi0bjBR40geBvReq88KR4BbGeASt7RAaxt2rAMFXKo2qiGctl1iUHxNQGWY6vOt0HUxZp5E2JgMLO4F8B5TAnD1KKSZ7mTk54hFq3YcAIDbmpfN5EgZuDyUN1M8hrQuAMhx9j0VlugPZwCBFVtk6kIL2EDUBOeFUERyU8aY41MnZtUg173oZe1zb9wdyakwrQQBxKmeinHtIcsNwAkPv47dMmplwYg5aiLc6odgFw5WGIxNHfc4Sm8ly0PF0Lb4aCnmRtgGPRZ8sNq2KEXQSuKt8Gzy1kccWhhvC8vKOgkMfk4oxpDoGGlggOqOkrrMUwCko1JIUx0Mc6Sj4SkTlVhi2UfcXDncSmBZ65NPUKAs5lDdwo2JnhGmrjIxw3gZ91Now94yj8O5ZLptx4h7bGm0cZ1bNp1IgTiAdig9RyBk1vH9xwZLmG6JzMoDNzVwkb00g5VjmCvzEZ0y1RuO3ArXf4iXyp7pqyjzELfVdaRpD64I8YmYmLUd6Eb0iuHwBp1F3UaGO2K5V6CgjrTawrfaaRjfPq6l020CZgIcZpZbO1mXkbZgKUWr9sTgL1rskYqlYD0ZkQ4eBXl8aZnMT5Zuv2ERA00JEsgZfLFry4hteeu1S4D75VqTl3Kc1CZlQvCiEwdQmH0y2B3Uun12eaL0cnZp07oxxC3K2ywQ2oSBtD0HPorBxBn52MbEnzMH8DLxvZeXfO44gp8fkESCgFtqyX0o6B5Fn3a4J9EhE5FNuOKLCsZy7Vyas21W3LhSQgxZ656Zgz8MfpvepY5aixvy64Nplh8RZgByazmMJc2AXgNoCz2TFrBQZzvpUVUZzpeZIB8Zt7gvLV0hS4C21OFjbV2whBWD5xFZ84ebi7P1x7hPOaELaLKmr8qzRzFDB72f9Q7qFBCzeoKtSBbqRJiFaxQwGfm9mdYeOiKnu8zsypA1uxZBoiD2fWVpZgTNYm8lRYicBhiVxeDZa0Z9gZhra3a0FgZwnt2466EVIALlUg3bq8ZuGqZmS6e9w3PpSooAAHJYVZ5Zy0ycVBMYzU3RiEkeCIqyOoM3Xs950anC7mqbe78Abgi17dvhLrFZ4Wl2QdALMYMeGL2S77A7ct7ZhU7dNY4dakx8fCD49npaUUiazQLf2gW5gtvSmZDn8MdZvTqJ1cwWTStZyX3Zys7upZBhIDooMEaqCi8eaWn4Zm39sZ890xLNLhcOU02zlknJO0jaqxQX06NQ8QfhODvOdnXiLp1lnml1Zwf0FRyAT9sDem2IQOhWWy04Ozk51meo4AsfriUF5JeSE0OZHLy2hZ1KhgbP6Z2FEZtsE8kjac6xxatkkclWkF0vZfhZ5ymuKThUj2NR5IfNj5P7FA9R7SRryarUn0oGmKO5pAPNpghC0z3gg38SfVBjDmkZfQ3I3NZifnR9DZlh89n9Zh2v7CbU1PiiMOTQuMKdscZxkdUCbepmMF1P2G7a3V0M8H0ws9U3tg7Fp8wZ52GAZzp73DYuVV6oKMXbuMmejZaJw0sDeymanDkte4X9iY6pyc0YtXgbxTh2CAAlcY6DkJsz8Nz0q6Ln6eSGv3euN4hkwF7EYK0ctqF0cVljeoomd0Nu2ZnbHSmVje7k60xwJjYLakSMKFNguUFN3C0y183jwogCf2K9gdGKsBH0DwrmHD4ac1Xn09zLhrkCxZlauMI2wHfwVMkVXCrjdEf0vPacea5nsboaEOM8VDD0LQHnkPS89M2PAcB5hbjCYqIh84iZ86ZLWz2Zqg1XON3MzwioY7PuJFaERDNVHQQpq1ifP9ZcUc0CsK1ppxmZbkrCJ4u12RbTr64Z8i7jUomP6c3GN0R1rZFBjwc0Q8Rv0PjaMUQnoIVYE2xcJA7J9fACaSbqubL0QhylFa0Ar7aMI8aOTFwIDpktGrBZCwmolKwT57qZm5Wo9OzYjriMcJkzJesf0vufCJF8BMLN9vco4bMJSKAk50hGYGPMLmKajZwMk8qnN99ZjpBuB3TtdMapn3DE8RZualIN9CJT5TJJ6W92EsMr0exuFYz1ZKPq1VUtfMJFCIOiMtrLUZs8tpTr36YJiAKnaAhq18RiyY3bCqeQfr86dBOam8k4PtwY5Nf7JCAZtCSfPPWyP9os0OLinfb0wZBYZkzqtOhcG1HgZ9HAeszqlXNjIRA8KeG5ZE5M3Zeim7Iuo8ODA6OmZad7u6dwKj8AmzY8UMT4AIGfBVD04AZg8af7xchPUvpzEV5PKu9Dk3Nc0IsJzwFpk3Zmp4LK36u4TWoZBs4P4GydvUH0oBv3EKwP3K4EWmUoQh8OriXPO9FZyaR54FkU1i3qnZizC2HqgDZCkLB8aadqce90giA7267OS3kYe0ZBnBDDMawzGLcNPxY0gbEAovbsNB1A7CwhZcJqxuwAZK55iiQKauIAL5hqOVTRQZcOEdnPOvZ6EINyce175zdf7CL1nzwpGv4jIExIe2ZzAmuvhICUAWqoqBzCAZr95qihbElz60uPzt3ExjE2cBhIzRAxQIRPKT5SjnODzdiNQ7EtlZemw73bcGVckCjVARSlfE4Idp0xnW9GR7qQDz6r5lLnNJAbn8E8zjY47AZC15xibW6YoSF41ZLOyoeABPreOoWEwEoYMXwJx1KQyqfi255kpZHiqH92BXSko0KuZkoSCM2EUlxCYLxtO0PP3q68FrQr3ZENC247uas12tLauFZ0d7MX3ucWckYZxZ49RcZDA1ZyDuPboICP2KZuQc03nO09qTtLxy3f5yd0KfThi6Ahfyy99dhzgZtgbkOuUEyyD03BQIDZ0s3WEdGVYWHDr6EGXJZuZInKjaN4GtjpBZEqTwPOyyQBpeph5vpZaCt3EZ1dD2p64vZ61qknTtGgjgKhNePOr02zm95IHwJ1Zb0uDStwzCaEga42LZISPRjZyw8XC8TMviPI7j7gA7VaZvKZobv83bZ4aYhRcadu530MAnpeEeZJHRZyhs6bCF1IU4fLVEdecnNITc7xxZ6ZBZKeQOQgg4m96ZEHbIcS1E9ZiGsQCFG2E1v3x0V9QJNoaMMV2oeKAwcZnQAl7zFGYkjHU8zUZcZ1M69Y2s9gx4C9JwGZkjbhJ6H5O66nt9503TH4fyfP9ZnFPbcl7geZvRkNm8cIkBNDPeTFpsE5kCZD9Ly290D5IkwMUHY84UE4RmQ5Z46CG8oIdIE1kAZnctIiCfNar0UDmM6aQX6aS0PgpB5QdDkeWBwUgF1fvQQOAExU19nVjh2otcGiQZHdiYTA2W8IPBNJA9NHFqghixUCIA2gB7CrHCDPtdIDyXmUkISh0JqaQZziMDZ5BwVsB30IQZsRTHFwmdZgYaCDJAuczdixJwXwvfog6Lp38SKiny57H2Z1msAN4VGbg5IxlsE62cV5irf4060VlhDwFT1hOSv45QCQRZuwYzQCO5gLGDurgENZz50b0uOPU6lm9557g0QUxDnUQMrzsvdQNUP7IQokGOoeLLhwg8e3zc4JiFAbqx2p51BVvfZx78ga4oAn6LZInPpw8Auo5gNERR06gPdKkEir2wlCZwMB19zeRrN0wDxPr3iKO98Iqu0CUhHlTTKoHJzsakSSMxDKfJSn43onkzBuNvc0WZu5AbZ3ab8piMDfFEWupSZkfiXuNsFc3jZ5WPww8jKRLxZ7i72oAlFAw7662MqOheZg0dKXcZ5zjm9HmZmqRm8wlLImfbjAGSyShCcKQK2362BEG0WgtsLbRfPXPsDXyMuyRs80Z5Z9Ev1hc9HTD8EOF6wqHrNgE8X9qPL6CbSOMTZhOZxKNMokgMrEabJ3n1ZIcHZKv88yvZJf2LvfEsXQpwfzM34DlzI3zc1NnAXvjZz0u5UnjxsbsziXNhkyr5xguqHZjMEu4CYz6btkLZ79UK9Lb8NJ79v664OV7Nr8vDVQ5qiDwH5WUQdmrvJujKgVk4cX18nBcCBuIYZCnHxXY8CGeER109lr1C6bFXXGD39YPQyngRAjzZjZHBSuhZmiORJoY1HVMSIFnuaUqURTiMpA9bJkOAud65E9IrxMiZ0bm12a4Z2ATMr0HJoPUGlZtdGYZ36ujye9zRgxBzApYrML5e5wkErz0cD5TVHqouCe61jZJAs3JkiVmeKR87TULk36FsDnl7Ll7on5tIfkzH8OTVPQRZfMgp2JoiPHvStMetQxKO290lEV9haKZo8RrlFDil8hnRjrI2rZ62cIm9OuDmlV2Rob6WeF2K5c1dlOSvcNjotXNWxxjQN4ZiEEV14tTKck0KJQaonZmx6QXVLPTacul3ax1UqWC3BajFkuDnNO4uull4lE2OPpsgGQcV8ULcDuN3FEIkZ6Z0ogLweDK6RY57fjA2GRN6MgYNpPO5iZwoMKGJpwfXNZjnQyRagjBXmZbqWo7oENUHaHdckrSeZwbNJplZrlt4aZ6hRr62ZoKqSdqx8Pm12fTfZlEOW19snFZ6mEAklhOSs1NsG0ybM3O59WuXLMGHUClg0dYvKRyI0tqrgSGk4sQoxav2LfchG7irJQOyUZyy0H8ncwEv4BGhkO6zjF2BTQ60JfO3ZuRnrKGi9hZiJIn6ROo7bSWZHjzwtnaNqNNwXCcooMwOM85C4xxZfGBfY0RKSqCZkM2Z8dkS9JHwZcBPZActMw3cW44ee0zDUhcFA286Vp9duWZeuSXJcR3SCWmNinBbQ0G40RNRHOjl3khdXvZbiof9LQEyV1yUCZcR2rFf2d8axBqUkzSM8B3MbVpqg2XMDHn4WactoEcUTekHZb4o0Slsks5l7bQbO2U6Mh3sBZl2Qk354NIsJMfRCtz1pj1halz9h4HNGmfQEqMkdCBZGvULi3XWGj2KQDzZuZ7jUZwJcZuBugYTz7xY511SipaVwVF1oqMryB7w2pY544JT0l9dJBNJCRHgdHEWfZ1pTDONgz3yzn6GFkHuk1a3yegSo7DphdpwI7PMfkEka2WK5kqiJavEDnGeRfAUwH1Be5IJzwmZbda1uclgnDq5S0LaESKvvIZ9aqUgL1MxZl020awBe55v6Ewxn0i5s3k1o7YTtuHcl3kLa64VwIJhG1kVUzM80DgSZ9Th4vTWxtxxY3Od0oQaoReojkGU0J0q2JmyHQiw7Vj8FfnIH8kIcU95xs6S0pZtU40PZf2wX2DWIiYZ6L9kpaIJZ4GIcmqiAoprCBK0Ez3VBL5oyetKGEfSnZ1mzLwraPDt9QJZkG0j5yT1CqLdQz79PKrBiLEehDePGIZ8cqHz6uLpBceg8HwL9UwaY2u0aGmIN0815UqYzfErXZaHX9Gei4WhVw0czcm3xb5jDU6QMDxutLZ83C66dEM1ZKVYe6GqdiZ6Sjgyy7F45ZhQF0AeKgwZ1TMLBdM0032jaXWlhKQl6eDgAKbwz4s7oaYgUUCa1augoUJ5i2Zj3EAhxgFYKePgKGd42H9xvb9GaNQJxBOhsbWr7lE0LGG3ZiThAK01ALCSGpP0QBYVFCTdeKyU8OIXsfuXVa30cc22w6JZrgnxSEwNPzEO927SzOpBBG15sGc2nCZJudKoEVRNLVHIsHEFUeu5TCTrXhZ1s1T67CdguAXaSy7Zvirr5tjWZDRSS9DvvIbo7Z47SEi3if7exIpjZ9OjZ66X73fGmkJpdi9ksqW1BQkZ3HjoQkkZ8AkHTkfeCALu2a1ypZkBcgCrrJlgZfj3dI5QesUzGUAUp9fzMSx9GCeAhNYM0DTVObweV7ZFzGlLzAZte3OZ719jgchRyhk3h1pw5JDEH8IF5wA8k8hDIIMnUp1GzeR0Kf0H4a4gnFQzqrZoWZtV1a09vSZAc79GdNnVjheZ4ota6Emr6YLkQFAj2W9G9vHpmUDlU8kFbbTsAnM0ddnylaGJ0hZD6E8eDZfTAMrSohZyPxwZepM2sxbW2og42Y5dfAQDMxGUdBUyVYqCxIPg4FV1LAVNgEHV9CZ7piwG5rmlgLyf2x4uJTx0AGcPBx1MB1ZgNnATmcJmpVTrgQx3yUtF36K30oZEZjZuxQlcRoydom4ww7Z4D0yHxy8smWY8ijijhzlR2QoPdQ3mfIvbuULznyucfNYOVoZIylbJPqPE463QN4OdtIn4FAFbcx14EcmwBTEuNXcE2vesdxKagfl5Dsh1Ps2NxZng01yoshLDAZirOBim2vxfZp4YptfgCa1lZu3EpawgvgsIu1Z2kEy1SLmTnMwaIua5GL5HWj49LaeGlH8UJnycoT0npJf2NMZBFsHBWr84KnWaKPbIPZ86U5cQZstgFnpaknxu9th7RAj80l4S1g9hN6m7Nna82oBFqhf3wNa4eLlPwsg0ClOgbyZkzssuCYa3fdxJxjNYpkJZypHB2oPgZna6UpfLDcJQ7kW4zMzrZ2VOIP8Cq2ZlA5xbaop542CoxVz68s1VZLhVspFrVxLqTbMSsLEu1ONKoUb9eo1s1SDOiZJ7RAVs3UlGKIYiwzgI6uZ8qaFnW33fznPtQAvyKNSlOBDTIPdFf9i8hlK1MuTKLGH5mUFdiyi6s2EGx3k5FOnPwR1gD5UD1fHiC8L9Z6GI7 -Provides: /usr/lib/ardour6/sanityCheck = set:dcyf +Provides: /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHIM5fRl2ywQ2qy6bZHU1pvgMbI4uF4EVc6oYIqncle6Iu1CaFbvJG6Zx0RZrBcmQw3Kt5SpGkCO7XA3aS0O044NXyS3tpacP1w4nq26GDb1sQ709JExR3Pgp29t2qly8I3YAiLMYeJsnabECtFTP2fjK5xOU12o6oVdokua0keFIqatijGFTRPkVriNNRhbZh1ZA0W4sZK4gXtRZaqdMjo9NhkE0UDzJ1fB7zXzPor997OQ3d5i0ZHTm4aMZsdQbyKJvZgrporAcgCNgPgLFsF83nGS9FDk5wERhwx1S86x8imPHwdmUZkrwMBdF80cz1wU6zyCqheO0l4y9ex7k1v7bwUp5oNFDHUyQfII1wiYAj4gQqRroycOkWgAYZlsAFwzxwp9rtmMZwcGt2Y6De2lYa0HKhnpiOYWzsFWLSwLZJG1hy0j3R0uRK067w1W0zxUHryDe5qHyRz3YnPuk2qjWtyO66MIWmzslNlBByYElFd5uQDbY7eZrLRhYrZqdOqP0FziJqPCqy42wu9ZwxAunNGxvaPNhEJit4yFMbYh2qIxfondv1Tdj8P8Dbdiu27JlMDaa4rPazZf9MWDYqyCrBDfHmJMIZ9ot7JqjjaGyU7ZspeddHd1 +Provides: /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHslhzNJZBSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj23EvTNeVwyJ96UwS7lYlAJaFZ0tVPkEdq4iuYP1oXocSkjjvqkGfn2UWZikcXHkH18j4dIuo6e1s8AQ9El9yMihvL9lJe1puDmKbTxT1GpnWDhHdPBADsb2BN34McMOrMYhfC50aDHuXSUyNN9dFCunfjBLFL6Z0Qyv4k9m50t2D9hCj0JTlTHqdMjo9hUXc4C2OJOYb0RlnUsSzpZm1QpIJAA3pS0zM2Ujc1YLTmra7oZxEB4RSgL8WSZpfIBxJhO0p63JSmyZ9sj9at483nGS9FDk5wERhwx1bC8Lh8yA3Mpm5INiXZxkvcMR68spj2RFmxh6sG1xLRNvi9KFK7neh6EygcN9YwqzvaCBloq8S1oRl1msP0bs5nW61od4U04DGyMdNHMzRyzkSAj4gQWCmDc7qtB2AhCi7yATLEjc9P8kM7e4Edb5JI8p1ZzMEZsvgMrsW8kNHwUfXKhnpqGuTfrNNcexmRvJxmRlkTUmd8i4dMh7lzEwqMDx4hyQ5gZ5CjYn7oc43iLB9uWkEJamfeMvdXNkkUvj6yYI8PZiZ316MIWmz7mhvslpF8fGPsAi69Q9rBDZdDHR0G07ZJTnQ3EgN7VHdOqP0Fz0PwrQkV2NtFvM494UlP3Zg1VeWciQBYKyl3ZALUzcXEYNaPmFeuGw55Y2vAyMEL7ZgSlPnHMqfpuj8VyZ2enqAY4eq9HEgIdHcSZFoDuxsJks78j1ax9WYWtfVWVLUUFcdydWjpXjIjPdoCqLQ9s3FE6T6HZEXKHCsCCNSEpJ9ql +Provides: /usr/lib/ardour6/hardour-6.8.0 = set:mdkNkX70YbZDZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpadGF0slvlwHPuc29Uab6heZ7WGytOAj4BE4eDlems91Kms4r7un7aNAbbz3dsiXEmFvgGZc5m9kw1hVknKVUpsqJyGIIc2vZyGCc6AaXPE7Pyb2gOvBh2Ob2C4aQ7BIZE5qg58J8Fg5BsZdJJ4LNNZhHu5qozej9QH05MeYp8cBmbIgzIZBu7MfM0Lx9sOK5IQ61alRUdgHgnbbHBWfZ671sYpb9dtArYLZtg17RbxawThfqF06wL4sJilC7lpiB1nkZ1k54YjrHa7wMoBY8OY5bRNAZ3UE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJRTIZaWoZ5W8g02of8jd9C0oDygOWkkwNHMIinn0SqG8zAk7hvmcOOZpPS0pNt4QHYtub49S7qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOr9KLK3aLYrPg +Provides: /usr/lib/ardour6/libardour.so.3 = set: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 +Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGh27KdtRj1ddtzkZbKixZJSOl5FZyBE1hEETXQ0Kg3RYM0fkSL3em253EZ0wbuQE5u9ndzkRGomIIfZnNwMNipFtaTW4tfGctK1JRSsiVcTd3kWYFwAAZzd2uWmIrxc91GZ6CSGKs4AhoEIByMBHZu6ZuxSNVTLJBdjR5gvC8JGDzYKNHBVwsTDwQdytxk6361vyVAEnOYnsnIX0 +Provides: /usr/lib/ardour6/libardourcp.so = set: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 +Provides: /usr/lib/ardour6/libaudiographer.so.0 = set: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 +Provides: /usr/lib/ardour6/libcanvas.so.0 = set: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 +Provides: /usr/lib/ardour6/libevoral.so.0 = set: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 +Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 +Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 +Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 +Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyjhqAQDvYl5lp54ncIewsMWYhQZjkznVYyF2WWkXgzB5kc9qnnyd66BZzbLKR1VXh6qsy2zOgH8QzCWB6AAVdGW6aGqCLIPTfE9F5w7N5buxON0timsKiMvHjvov12eurhpSco0WHouZ49Qsdczsct3Slcj0uZsSzWwceeCTZ75ugRdn0k5A7wwnMuswmy7Wo4sh45GXgdqxQ4tps4A6sxvFtrIOSDz7JSdiK00lEooThnEWQCiOJ1LSJ35cPXuhSRaUjPqDa4QuSsU1uCtjJdhZcZsE6uX1UPkJkPbBBUl4aOkPQi4H0A6HBhig8w3wuOZoY6Mi4hMmM3ZqhZx7SekZi6UTo4VLCDKeNxETnsGpT6pRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjySmEpiWRN2kOafZKUiKLHCXVy9VA6C6xf4ksk8hzw9Fin1Z5rzhuuTt77I4pFMrKVTus6ffLgAkebofr4DBGTnUJHrmq1KZ2O0Cg2udE10HcPFcD4zpYqHAZ1cNZIf6lSH4x8k7vfEthypEzCRPOV8TZCX7OrpkA9sAem14PuETqMYMKm2cNnhBmprIEvT2BH2Z7ZnnccFcsg4fBXnBy3wMyaZ78i69Sua0ZBSQDbpttxv0RIK6CZ7bYd6HrKD9uKh8GkPKAbDP0CAwV3EuZh1ewdnMnhJQJ1enNO7ev4Z2YrHSTGBKbMWkcOTg2h6dBoBCWRr3qNeDIytrshUhz6Vk0DZqGc6BvROdbI4txMYbvWvD1jEE7o3FLi0r2ccSdcqI6ujyfZ4F3Zo5cVtExMHqBncQjIfcuqlBfbD2mrJxdCltEZhGWVpspn8SeqL37DQb2zXamBh8E2Ygr2OFtHtZ36wKRZFq9P2MrqQyQKZcZJ8CDg65kf6QQpH15HNF7lwaoyZoVxxEeono1QvCZaHaDaSYB1wAkO09JsMMo1nPGDPXGNJtCBLRlKoZ4gsCs1Ln2LJh2PAcoKBrgfkt7FGSmer87X8inUNglHi0VD5ZC0BIIDFhtwwbNr9NAp5joX8XM4ZmFZyuuMVYT4JzwcrOThDz8IdByY0Lif3Z9B9q34Cf5Oyt8gcbyGIUwhHmZ6Z61awLXCZaZbDL0wd5GjUe0pzVwwguOzWo8TP45nbwHmYiUqucR1srCRqrDZ6PHzOd9jryoJZtXbUOP9ARTw9dZ7L9xwCWzwP9bmtCQOGmG5SILvft5goeZa1ZFF32NMeZa8wCzftZBuoM0Y9GdcKZs9r5o4MAoC37HcBlscAqHhBsDCjqW8A3fnP5w87Zy5Bv20gLcDas5EwkoITvWkxzPO9Z2F3Lx4OIbIpOy6kOCLuAUNd8ZfNpQ8gEbFMeswVxYtSEI7lwAS8X3R8D4QWJc9ZkUV4kDrYC55wmM97 +Provides: /usr/lib/ardour6/libtemporal.so.0 = set:jdLhHRu2khTFzBZgNLdYfKZjDZI0MtLZ4a6Iayfy3CjwG8e6VV289hHuh03lA4qDkrkS573fkU56v9olaZw +Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 +Provides: /usr/lib/ardour6/libwidgets.so.0 = set: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 +Provides: /usr/lib/ardour6/sanityCheck = set:ecyLJ6 Provides: ardour = 6.8-alt2:sisyphus+277325.100.1.1 @@ -1341,3 +1342,3 @@ File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl 100644 root:root 3f54124e145f23c2daa3b528de3a6793 -File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 09f4d560950b522fe7cfdbc5ac2cc68e +File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 00ddb795b45326275e70857805df7dac File: /usr/lib/ardour6/LV2/a-comp.lv2/a-comp.ttl 100644 root:root 647b0d693080ffc9347379c0bc04c3da @@ -1346,3 +1347,3 @@ File: /usr/lib/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root 58a4b357eb6fd12d4764a2432151252c +File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root fa726753be1e690e42e69c01c4349f3b File: /usr/lib/ardour6/LV2/a-delay.lv2/a-delay.ttl 100644 root:root 07d37629a975f92fa648cf3116da7244 @@ -1351,3 +1352,3 @@ File: /usr/lib/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 67594197febbee0ff437b77c5157c114 +File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 68105a884b7a7eedbc3c199a07caf4c3 File: /usr/lib/ardour6/LV2/a-eq.lv2/a-eq.ttl 100644 root:root e50d50b57a0d16f49e9c1311d009b420 @@ -1356,3 +1357,3 @@ File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl 100644 root:root e9cc8e951e93df431f681851e63da2e1 -File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root a22ccbd9a1ffe42388ba7f71470cfd6b +File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root d543b2f28e0b617647d310fce4b3d1b9 File: /usr/lib/ardour6/LV2/a-exp.lv2/a-exp.ttl 100644 root:root e14d27c52191384aed8ccbf84d4e4aa8 @@ -1360,3 +1361,3 @@ File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 196ac5860502f6bd3e0ef94136f742ca +File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 5119a133d6d364ce620d5a4ef9054c16 File: /usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl 100644 root:root 60cd54b87dce1d0876bc92b73d9373b4 @@ -1364,3 +1365,3 @@ File: /usr/lib/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root 597a5beae38d3ac0ad9466acdf4d113c +File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root 1f177f3b50fb5b629d89872835783857 File: /usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.ttl 100644 root:root 27b04df9003fa33bd8f2d0a9c9bd203a @@ -1369,80 +1370,80 @@ File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/manifest.ttl 100644 root:root f483e4e7e8a2a339c46656deb0cc6664 -File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root ffe63721e0ddf0f4a442f482c2cb0d8f +File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root 07263ea5682900716dd6fcea45d496a3 File: /usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl 100644 root:root f0e97ba30f53595f5581802399d5427b -File: /usr/lib/ardour6/ardour-6.8.0 100755 root:root 0149013fcfdf59ca7fae7096aa7f4781 -File: /usr/lib/ardour6/ardour-exec-wrapper 100755 root:root 9afa83a770a89b628d17961694e24546 -File: /usr/lib/ardour6/ardour-vst-scanner 100755 root:root 24f2a4c9f815eaafcc324c8692eff27a -File: /usr/lib/ardour6/ardour-vst3-scanner 100755 root:root 92ac7c65da9419b56b672efea7db688f +File: /usr/lib/ardour6/ardour-6.8.0 100755 root:root 36703d9c47e4bba7e245134a468ad312 +File: /usr/lib/ardour6/ardour-exec-wrapper 100755 root:root d584cffd7d6bfb73159f25e1d0742f39 +File: /usr/lib/ardour6/ardour-vst-scanner 100755 root:root bc55ab605ae8cf8a296c16a84091ed7a +File: /usr/lib/ardour6/ardour-vst3-scanner 100755 root:root 19b7985e3ddeaa10b01fbf9d6dba3cf6 File: /usr/lib/ardour6/backends 40755 root:root -File: /usr/lib/ardour6/backends/libalsa_audiobackend.so 100644 root:root c115908698123d17cc2c37c66cb5b708 -File: /usr/lib/ardour6/backends/libdummy_audiobackend.so 100644 root:root 95c483c271372e5402152ad242da19d7 -File: /usr/lib/ardour6/backends/libjack_audiobackend.so 100644 root:root 57b8157cb7ff7d94573039e1c6c1e1b2 +File: /usr/lib/ardour6/backends/libalsa_audiobackend.so 100644 root:root cd4921c52bc1cc8962a281472f5f32a4 +File: /usr/lib/ardour6/backends/libdummy_audiobackend.so 100644 root:root 627df1630e1b1f288aba77af2b07b792 +File: /usr/lib/ardour6/backends/libjack_audiobackend.so 100644 root:root 964ccf28cb7838968932269c6aafe4e5 File: /usr/lib/ardour6/engines 40755 root:root -File: /usr/lib/ardour6/engines/libclearlooks.so 100644 root:root 5de706b77a21d693b955c221192e69e5 -File: /usr/lib/ardour6/hardour-6.8.0 100755 root:root 4804a7e3709176d27fb5d6724cc3265b +File: /usr/lib/ardour6/engines/libclearlooks.so 100644 root:root 4a4b1f59f92a792399e7a8a1c062ccd0 +File: /usr/lib/ardour6/hardour-6.8.0 100755 root:root e0f2a94ffa69974564eddba98c7cb636 File: /usr/lib/ardour6/libardour.so 120777 root:root libardour.so.3.0.0 File: /usr/lib/ardour6/libardour.so.3 120777 root:root libardour.so.3.0.0 -File: /usr/lib/ardour6/libardour.so.3.0.0 100644 root:root 3d46c0851f2b6093cc4401b86d4cbcae +File: /usr/lib/ardour6/libardour.so.3.0.0 100644 root:root 190accfd83ed3345165de6cd5dbd16db File: /usr/lib/ardour6/libardouralsautil.so 120777 root:root libardouralsautil.so.0.0.1 File: /usr/lib/ardour6/libardouralsautil.so.0 120777 root:root libardouralsautil.so.0.0.1 -File: /usr/lib/ardour6/libardouralsautil.so.0.0.1 100644 root:root d432f66ae5e72af5fdcd494d3d9fcda1 -File: /usr/lib/ardour6/libardourcp.so 100644 root:root 67efd11dea205ebde8986b949833d80c +File: /usr/lib/ardour6/libardouralsautil.so.0.0.1 100644 root:root f09b0cf3d596999c75436a3705b974de +File: /usr/lib/ardour6/libardourcp.so 100644 root:root decfd83090e8fd864063b29e36a3235d File: /usr/lib/ardour6/libaudiographer.so 120777 root:root libaudiographer.so.0.0.0 File: /usr/lib/ardour6/libaudiographer.so.0 120777 root:root libaudiographer.so.0.0.0 -File: /usr/lib/ardour6/libaudiographer.so.0.0.0 100644 root:root 7f142ac57a5a49e70b22629ae3af0212 +File: /usr/lib/ardour6/libaudiographer.so.0.0.0 100644 root:root fd132d99319544a6a33d9ba39b88d6a6 File: /usr/lib/ardour6/libcanvas.so 120777 root:root libcanvas.so.0.0.0 File: /usr/lib/ardour6/libcanvas.so.0 120777 root:root libcanvas.so.0.0.0 -File: /usr/lib/ardour6/libcanvas.so.0.0.0 100644 root:root 566d1ad3aa7878c524af229b7241f9ff +File: /usr/lib/ardour6/libcanvas.so.0.0.0 100644 root:root 38c1b8ac5f32d4c9e32a5d4e462af2ba File: /usr/lib/ardour6/libevoral.so 120777 root:root libevoral.so.0.0.0 File: /usr/lib/ardour6/libevoral.so.0 120777 root:root libevoral.so.0.0.0 -File: /usr/lib/ardour6/libevoral.so.0.0.0 100644 root:root 4376b35710b10991a0ffe18ebd6c0bf5 +File: /usr/lib/ardour6/libevoral.so.0.0.0 100644 root:root a6a221943ab6a61ab73ad727bb1f1b8b File: /usr/lib/ardour6/libgtkmm2ext.so 120777 root:root libgtkmm2ext.so.0.8.3 File: /usr/lib/ardour6/libgtkmm2ext.so.0 120777 root:root libgtkmm2ext.so.0.8.3 -File: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root 8fa31b3e0d62584a252759911f57de88 -File: /usr/lib/ardour6/libhidapi.a 100644 root:root ed98e811e6c90b7f249cbc442672301c +File: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root 0625878b84b193d28a8fc482cb6091e2 +File: /usr/lib/ardour6/libhidapi.a 100644 root:root 8e7ed773b397798c92fb2357ae75295a File: /usr/lib/ardour6/libmidipp.so 120777 root:root libmidipp.so.4.1.0 File: /usr/lib/ardour6/libmidipp.so.4 120777 root:root libmidipp.so.4.1.0 -File: /usr/lib/ardour6/libmidipp.so.4.1.0 100644 root:root b7d6a1a70e5af79dd5433b3fa0e04d40 +File: /usr/lib/ardour6/libmidipp.so.4.1.0 100644 root:root b106845fc869f34eaff91fa8dd5da392 File: /usr/lib/ardour6/libpbd.so 120777 root:root libpbd.so.4.1.0 File: /usr/lib/ardour6/libpbd.so.4 120777 root:root libpbd.so.4.1.0 -File: /usr/lib/ardour6/libpbd.so.4.1.0 100644 root:root e6738c86dabaa501871b931c646706b6 +File: /usr/lib/ardour6/libpbd.so.4.1.0 100644 root:root 0b6973060723c1f33ca9dc5095b3455b File: /usr/lib/ardour6/libptformat.so 120777 root:root libptformat.so.0.0.0 File: /usr/lib/ardour6/libptformat.so.0 120777 root:root libptformat.so.0.0.0 -File: /usr/lib/ardour6/libptformat.so.0.0.0 100644 root:root 4166ec66d711956efbda18d06bf565c3 +File: /usr/lib/ardour6/libptformat.so.0.0.0 100644 root:root cd517b23ea597cb1fed9ddb40636f786 File: /usr/lib/ardour6/libtemporal.so 120777 root:root libtemporal.so.0.0.0 File: /usr/lib/ardour6/libtemporal.so.0 120777 root:root libtemporal.so.0.0.0 -File: /usr/lib/ardour6/libtemporal.so.0.0.0 100644 root:root e952f126c8d57b8fc34399e38e19cc32 +File: /usr/lib/ardour6/libtemporal.so.0.0.0 100644 root:root 149fb97a1a6d3ae61318a6fb66655cef File: /usr/lib/ardour6/libwaveview.so 120777 root:root libwaveview.so.0.0.0 File: /usr/lib/ardour6/libwaveview.so.0 120777 root:root libwaveview.so.0.0.0 -File: /usr/lib/ardour6/libwaveview.so.0.0.0 100644 root:root df5d76aa580aa823b5184b5d7ed7a7eb +File: /usr/lib/ardour6/libwaveview.so.0.0.0 100644 root:root d3f3819e5d44bc1be271442bcdf69f02 File: /usr/lib/ardour6/libwidgets.so 120777 root:root libwidgets.so.0.0.0 File: /usr/lib/ardour6/libwidgets.so.0 120777 root:root libwidgets.so.0.0.0 -File: /usr/lib/ardour6/libwidgets.so.0.0.0 100644 root:root f3f6d4017d7b2b2af133ff4a9f2449ea +File: /usr/lib/ardour6/libwidgets.so.0.0.0 100644 root:root 9be3f169ec0d9ef05585f40ed1e68bad File: /usr/lib/ardour6/panners 40755 root:root -File: /usr/lib/ardour6/panners/libpan1in2out.so 100644 root:root 6f626d53f87c7e65346cf84e430a1172 -File: /usr/lib/ardour6/panners/libpan2in2out.so 100644 root:root 39958041e02c623f9a7f99dd621b069c -File: /usr/lib/ardour6/panners/libpanbalance.so 100644 root:root 985465370f5295ce433e095d77dabbaf -File: /usr/lib/ardour6/panners/libpanvbap.so 100644 root:root 2014638681bcedc4c2acb58073ce03b1 -File: /usr/lib/ardour6/sanityCheck 100755 root:root 7682caa9c55e13827662daa3069d4f07 +File: /usr/lib/ardour6/panners/libpan1in2out.so 100644 root:root ae2f680c6a13cb21f6463f94de6ecac8 +File: /usr/lib/ardour6/panners/libpan2in2out.so 100644 root:root 1ccb735d98e2530dd2fa4b1efa717d82 +File: /usr/lib/ardour6/panners/libpanbalance.so 100644 root:root fdb5ef99ef3fb7a453ecbbd47f5d8120 +File: /usr/lib/ardour6/panners/libpanvbap.so 100644 root:root 0e1e08515c43520c05457bb74197e24a +File: /usr/lib/ardour6/sanityCheck 100755 root:root 9f7436b69ae412084c3805b220f721c1 File: /usr/lib/ardour6/surfaces 40755 root:root -File: /usr/lib/ardour6/surfaces/libardour_cc121.so 100644 root:root 3819227ab0106b8e14d56c0baf41b450 -File: /usr/lib/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 5cd4142e81c3fd493538dc65c3996bd5 -File: /usr/lib/ardour6/surfaces/libardour_faderport.so 100644 root:root 9c9118c7705f155710fa155d55db600b -File: /usr/lib/ardour6/surfaces/libardour_faderport16.so 100644 root:root d9b457b568ca1af2d8a27efa8f0aa3f1 -File: /usr/lib/ardour6/surfaces/libardour_faderport2.so 100644 root:root 9f5056991e2c2688bc64897f87b83934 -File: /usr/lib/ardour6/surfaces/libardour_faderport8.so 100644 root:root dee0bd8a92e390955cbdf5ae3135fd57 -File: /usr/lib/ardour6/surfaces/libardour_generic_midi.so 100644 root:root d73392de00b8be1d92f4f743ca9e11fd -File: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root 17f36577107758a831f9859f10a8ab49 -File: /usr/lib/ardour6/surfaces/libardour_mcp.so 100644 root:root e7d931e9d56e0d564a93b85a7f5fb6af -File: /usr/lib/ardour6/surfaces/libardour_osc.so 100644 root:root 724b94f84db922854b170de9e39d4e3d -File: /usr/lib/ardour6/surfaces/libardour_push2.so 100644 root:root 4019f0ed458d6888e6a06883168dce0d -File: /usr/lib/ardour6/surfaces/libardour_us2400.so 100644 root:root 266a5c35f2a0971ed4490a390159b256 -File: /usr/lib/ardour6/surfaces/libardour_wiimote.so 100644 root:root 3e143e0a4c4c2287fc9b560bf46e5c25 +File: /usr/lib/ardour6/surfaces/libardour_cc121.so 100644 root:root 3b4eedc3e6f66e57043f855ccd8557c0 +File: /usr/lib/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 5d2cfe8f7a4dec16f28eccf2ccce5c09 +File: /usr/lib/ardour6/surfaces/libardour_faderport.so 100644 root:root ad91bff19c09e2ae884ecea308a40618 +File: /usr/lib/ardour6/surfaces/libardour_faderport16.so 100644 root:root c76ba001c198e85ce42e89f38ede34f7 +File: /usr/lib/ardour6/surfaces/libardour_faderport2.so 100644 root:root e8a42fcea38830792f8ac71ea25f50eb +File: /usr/lib/ardour6/surfaces/libardour_faderport8.so 100644 root:root 27fafa05d5ca8b99de0b4ce68387b4cc +File: /usr/lib/ardour6/surfaces/libardour_generic_midi.so 100644 root:root 7814b616c51ba0b7d1cecd8509688242 +File: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root 3281248e44868d36ac6fbb24aed0bb6c +File: /usr/lib/ardour6/surfaces/libardour_mcp.so 100644 root:root 1ddae2eee21168b9a8518e04d53d7e01 +File: /usr/lib/ardour6/surfaces/libardour_osc.so 100644 root:root cce2ae74b139a7d623ad9600b4e3baf9 +File: /usr/lib/ardour6/surfaces/libardour_push2.so 100644 root:root c82ebc79c642942b3b5ee7ff5fde8b89 +File: /usr/lib/ardour6/surfaces/libardour_us2400.so 100644 root:root b72696cf6675c8284d09de84f6bba3bf +File: /usr/lib/ardour6/surfaces/libardour_wiimote.so 100644 root:root 1b696fdc4cf35a681625147ec1c93fb5 File: /usr/lib/ardour6/utils 40755 root:root File: /usr/lib/ardour6/utils/ardour-util.sh 100755 root:root 9a4cb08be6cdf606de3ada74867f49c7 -File: /usr/lib/ardour6/utils/ardour6-copy-mixer 100755 root:root e1e706866f136c17791ac7236667d069 -File: /usr/lib/ardour6/utils/ardour6-export 100755 root:root 703ad6c72e4cc1b371fc50296947907a -File: /usr/lib/ardour6/utils/ardour6-fix_bbtppq 100755 root:root 6711cc7c2be4b54958dcb8320f0740da -File: /usr/lib/ardour6/utils/ardour6-new_empty_session 100755 root:root 37f74a5f95e5e2eecc1e7fe40abe7834 -File: /usr/lib/ardour6/utils/ardour6-new_session 100755 root:root 4dcd16c5b4484ed66ce08d6618b530ca +File: /usr/lib/ardour6/utils/ardour6-copy-mixer 100755 root:root ad3b060b5c60b1b5b934efe9cec07f73 +File: /usr/lib/ardour6/utils/ardour6-export 100755 root:root 0502b6d9000d136eda19d83f99bd058e +File: /usr/lib/ardour6/utils/ardour6-fix_bbtppq 100755 root:root 60cac37385202da72382b1c0c5050cf1 +File: /usr/lib/ardour6/utils/ardour6-new_empty_session 100755 root:root 2942f41f2f7456bdc465fea2e2591771 +File: /usr/lib/ardour6/utils/ardour6-new_session 100755 root:root 8ececa1f67007b3a1f343552752674d3 File: /usr/lib/ardour6/vamp 40755 root:root @@ -1450,6 +1451,6 @@ File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0 120777 root:root libardourvampplugins.so.0.0.0 -File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 5ade683d7588ef511bed2e6a0e7b1ff7 +File: /usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 30aaf9c4d184e4a08f5625daa4868120 File: /usr/lib/ardour6/vamp/libardourvamppyin.so 120777 root:root libardourvamppyin.so.0.0.0 File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0 120777 root:root libardourvamppyin.so.0.0.0 -File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root 1f4e5dcad815a720c03802478362f593 +File: /usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root 8e13dc7fafe168f14e32aebf3151da06 File: /usr/share/applications/ardour6.desktop 100644 root:root 34d7dd1deea7295413d7a7b8682f7b2d @@ -2538,2 +2539,2 @@ File: /usr/share/icons/ardour6.png 100644 root:root c1e30ec1ce5067985e8381702878787a -RPMIdentity: da6a129260b0956f9243555f47936d8d9555ed4fbf1873b20bf9ceb34dd8300869f5b8b8d5fa09b7feaab0b5771f80472fba9ad76a3914cd2f1d969be834d6f1 +RPMIdentity: 5a6d06be2137fdcba1e1c013016c55d10d71f842c477c022e4c04f6d2e50d008bb972d14c2de79fd49e41854cf79616cf08565ca7d2d3c0f538eee203cf5bbda --- ardour-debuginfo-6.8-alt2.i586.rpm.repo 2021-07-05 10:59:23.913414789 +0000 +++ ardour-debuginfo-6.8-alt2.i586.rpm.hasher 2021-09-14 10:57:46.374960819 +0000 @@ -1,156 +1,159 @@ -/usr/lib/debug/.build-id/01 40755 root:root -/usr/lib/debug/.build-id/01/9bb982c22cbb5841895190fb08c1a3ff1cf1e2 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so -/usr/lib/debug/.build-id/01/9bb982c22cbb5841895190fb08c1a3ff1cf1e2.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug -/usr/lib/debug/.build-id/03 40755 root:root -/usr/lib/debug/.build-id/03/6528fdf0e7bb7e893e8a57c7978926976d2ecf 120777 root:root ../../../ardour6/hardour-6.8.0 -/usr/lib/debug/.build-id/03/6528fdf0e7bb7e893e8a57c7978926976d2ecf.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.8.0.debug -/usr/lib/debug/.build-id/03/ac8c8bfded7375a1c768235064879893860a36 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so -/usr/lib/debug/.build-id/03/ac8c8bfded7375a1c768235064879893860a36.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug -/usr/lib/debug/.build-id/16 40755 root:root -/usr/lib/debug/.build-id/16/6df0a60189fc7b6959f99d9b8093219b8da744 120777 root:root ../../../ardour6/surfaces/libardour_osc.so -/usr/lib/debug/.build-id/16/6df0a60189fc7b6959f99d9b8093219b8da744.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +/usr/lib/debug/.build-id/02 40755 root:root +/usr/lib/debug/.build-id/02/9ca58ab8ee4357567d655777415e3a4f6e2f3b 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so +/usr/lib/debug/.build-id/02/9ca58ab8ee4357567d655777415e3a4f6e2f3b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug +/usr/lib/debug/.build-id/05 40755 root:root +/usr/lib/debug/.build-id/05/a8cf3ddd654ae52e0b7e72f95ad590d145d8d4 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 +/usr/lib/debug/.build-id/05/a8cf3ddd654ae52e0b7e72f95ad590d145d8d4.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug /usr/lib/debug/.build-id/1a 40755 root:root -/usr/lib/debug/.build-id/1a/c3eaac9be079182e421f67f7bcdc94ddeb161e 120777 root:root ../../../ardour6/libardourcp.so -/usr/lib/debug/.build-id/1a/c3eaac9be079182e421f67f7bcdc94ddeb161e.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug -/usr/lib/debug/.build-id/1b 40755 root:root -/usr/lib/debug/.build-id/1b/35f1c7a84c197f0543a2fd5bb2f3eafdaac97a 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 -/usr/lib/debug/.build-id/1b/35f1c7a84c197f0543a2fd5bb2f3eafdaac97a.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug +/usr/lib/debug/.build-id/1a/5e38aa5d026c8d435cdeebfd629df78cc43c62 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 +/usr/lib/debug/.build-id/1a/5e38aa5d026c8d435cdeebfd629df78cc43c62.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug /usr/lib/debug/.build-id/1f 40755 root:root -/usr/lib/debug/.build-id/1f/319c3aec7816574978826fe39fb8baf0bc5fcf 120777 root:root ../../../ardour6/utils/ardour6-export -/usr/lib/debug/.build-id/1f/319c3aec7816574978826fe39fb8baf0bc5fcf.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug -/usr/lib/debug/.build-id/1f/70efe372880ab3f148095fbd66fea9a56df650 120777 root:root ../../../ardour6/ardour-6.8.0 -/usr/lib/debug/.build-id/1f/70efe372880ab3f148095fbd66fea9a56df650.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.8.0.debug -/usr/lib/debug/.build-id/29 40755 root:root -/usr/lib/debug/.build-id/29/f3e2b6fcdd1930747a57603aef4a14579a3ea9 120777 root:root ../../../ardour6/panners/libpanbalance.so -/usr/lib/debug/.build-id/29/f3e2b6fcdd1930747a57603aef4a14579a3ea9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/1f/31ec1e453b7915ada05afa2fc75c86c16d70d2 120777 root:root ../../../ardour6/ardour-6.8.0 +/usr/lib/debug/.build-id/1f/31ec1e453b7915ada05afa2fc75c86c16d70d2.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.8.0.debug +/usr/lib/debug/.build-id/20 40755 root:root +/usr/lib/debug/.build-id/20/6cd374884cf2c171c3718333bedb3a3b9914c2 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so +/usr/lib/debug/.build-id/20/6cd374884cf2c171c3718333bedb3a3b9914c2.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug +/usr/lib/debug/.build-id/20/86c27d8e6ca4a1bdb86213f682831860ba9b99 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so +/usr/lib/debug/.build-id/20/86c27d8e6ca4a1bdb86213f682831860ba9b99.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug /usr/lib/debug/.build-id/2a 40755 root:root -/usr/lib/debug/.build-id/2a/9d5d52895fe44847b5442940c18a4bb9ad2be9 120777 root:root ../../../ardour6/panners/libpanvbap.so -/usr/lib/debug/.build-id/2a/9d5d52895fe44847b5442940c18a4bb9ad2be9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug -/usr/lib/debug/.build-id/2d 40755 root:root -/usr/lib/debug/.build-id/2d/7624ff5b8f141e28bab9a52f746a85d267f928 120777 root:root ../../../ardour6/libptformat.so.0.0.0 -/usr/lib/debug/.build-id/2d/7624ff5b8f141e28bab9a52f746a85d267f928.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug -/usr/lib/debug/.build-id/32 40755 root:root -/usr/lib/debug/.build-id/32/75ae9849c2a0e73bec86640eaaeee242d230a9 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 -/usr/lib/debug/.build-id/32/75ae9849c2a0e73bec86640eaaeee242d230a9.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug -/usr/lib/debug/.build-id/33 40755 root:root -/usr/lib/debug/.build-id/33/8430fbe4473e7f3e936f7012f4166a86d094a4 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so -/usr/lib/debug/.build-id/33/8430fbe4473e7f3e936f7012f4166a86d094a4.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -/usr/lib/debug/.build-id/33/fa0565ff5b5d71100f7a29176b78770cb4cfcf 120777 root:root ../../../ardour6/ardour-exec-wrapper -/usr/lib/debug/.build-id/33/fa0565ff5b5d71100f7a29176b78770cb4cfcf.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug -/usr/lib/debug/.build-id/34 40755 root:root -/usr/lib/debug/.build-id/34/985faae25298c25a6f4af816ea71e51ce9bd3e 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session -/usr/lib/debug/.build-id/34/985faae25298c25a6f4af816ea71e51ce9bd3e.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +/usr/lib/debug/.build-id/2a/5b38137f174a91f67cdab71f944c6f3d9851b1 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +/usr/lib/debug/.build-id/2a/5b38137f174a91f67cdab71f944c6f3d9851b1.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug /usr/lib/debug/.build-id/38 40755 root:root -/usr/lib/debug/.build-id/38/8c3ec86220ea1f23ea1d86c61ba99b83e304e3 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so -/usr/lib/debug/.build-id/38/8c3ec86220ea1f23ea1d86c61ba99b83e304e3.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug -/usr/lib/debug/.build-id/38/a71e9b5ae82532c8f2d87029c1ed215dd536bf 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 -/usr/lib/debug/.build-id/38/a71e9b5ae82532c8f2d87029c1ed215dd536bf.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug -/usr/lib/debug/.build-id/3d 40755 root:root -/usr/lib/debug/.build-id/3d/4fa7f68b36d6442e867957b28889f0d6363b26 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so -/usr/lib/debug/.build-id/3d/4fa7f68b36d6442e867957b28889f0d6363b26.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug -/usr/lib/debug/.build-id/3e 40755 root:root -/usr/lib/debug/.build-id/3e/18814b76289c3d6ee35b97ad37ce67c35d257e 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -/usr/lib/debug/.build-id/3e/18814b76289c3d6ee35b97ad37ce67c35d257e.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +/usr/lib/debug/.build-id/38/55a59836e06372e8a3cde5c4887b6903b16f2d 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so +/usr/lib/debug/.build-id/38/55a59836e06372e8a3cde5c4887b6903b16f2d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +/usr/lib/debug/.build-id/3f 40755 root:root +/usr/lib/debug/.build-id/3f/a3fcc10a7e8c484106b7448024a9c47a532cd0 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so +/usr/lib/debug/.build-id/3f/a3fcc10a7e8c484106b7448024a9c47a532cd0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug /usr/lib/debug/.build-id/41 40755 root:root -/usr/lib/debug/.build-id/41/f76c86df134c1eefba96d14960eb5d70094f3b 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so -/usr/lib/debug/.build-id/41/f76c86df134c1eefba96d14960eb5d70094f3b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug +/usr/lib/debug/.build-id/41/6f3aa1c8b2e67a97626cb0daca85d6b864cae6 120777 root:root ../../../ardour6/panners/libpan1in2out.so +/usr/lib/debug/.build-id/41/6f3aa1c8b2e67a97626cb0daca85d6b864cae6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug +/usr/lib/debug/.build-id/44 40755 root:root +/usr/lib/debug/.build-id/44/d3028a01648cd7e41403b9ed9bf1c24f725804 120777 root:root ../../../ardour6/engines/libclearlooks.so +/usr/lib/debug/.build-id/44/d3028a01648cd7e41403b9ed9bf1c24f725804.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug +/usr/lib/debug/.build-id/46 40755 root:root +/usr/lib/debug/.build-id/46/dd063a95f21067520b9c1dfb6f929fc656fb72 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so +/usr/lib/debug/.build-id/46/dd063a95f21067520b9c1dfb6f929fc656fb72.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug /usr/lib/debug/.build-id/48 40755 root:root -/usr/lib/debug/.build-id/48/109c05a98fb074ae0e526736b90ba5584f6528 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so -/usr/lib/debug/.build-id/48/109c05a98fb074ae0e526736b90ba5584f6528.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug -/usr/lib/debug/.build-id/4b 40755 root:root -/usr/lib/debug/.build-id/4b/303eec55bd1e908a74770776a12e0fc6c50bd0 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 -/usr/lib/debug/.build-id/4b/303eec55bd1e908a74770776a12e0fc6c50bd0.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug -/usr/lib/debug/.build-id/4c 40755 root:root -/usr/lib/debug/.build-id/4c/2180497f9ea02d963cca5095ec39cd817c68f3 120777 root:root ../../../ardour6/engines/libclearlooks.so -/usr/lib/debug/.build-id/4c/2180497f9ea02d963cca5095ec39cd817c68f3.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug -/usr/lib/debug/.build-id/4c/a46d18160d8fcb88a9a3612fe8dd0f04655dc4 120777 root:root ../../../ardour6/panners/libpan2in2out.so -/usr/lib/debug/.build-id/4c/a46d18160d8fcb88a9a3612fe8dd0f04655dc4.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug -/usr/lib/debug/.build-id/54 40755 root:root -/usr/lib/debug/.build-id/54/70304000518b6287231e2493f5903ec4655c16 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 -/usr/lib/debug/.build-id/54/70304000518b6287231e2493f5903ec4655c16.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug -/usr/lib/debug/.build-id/57 40755 root:root -/usr/lib/debug/.build-id/57/36c1505cd61d6069d80bedfbe5e6dba3b05f9d 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer -/usr/lib/debug/.build-id/57/36c1505cd61d6069d80bedfbe5e6dba3b05f9d.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug -/usr/lib/debug/.build-id/5e 40755 root:root -/usr/lib/debug/.build-id/5e/04c78ffdd39708b9dd690af0b4c39427a2761d 120777 root:root ../../../ardour6/panners/libpan1in2out.so -/usr/lib/debug/.build-id/5e/04c78ffdd39708b9dd690af0b4c39427a2761d.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug -/usr/lib/debug/.build-id/61 40755 root:root -/usr/lib/debug/.build-id/61/ae4c23b56b05423b5139fad9da0ed86d4ccd9f 120777 root:root ../../../ardour6/libevoral.so.0.0.0 -/usr/lib/debug/.build-id/61/ae4c23b56b05423b5139fad9da0ed86d4ccd9f.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug -/usr/lib/debug/.build-id/6c 40755 root:root -/usr/lib/debug/.build-id/6c/4ad008fe04296e4d7a71940f92a354c3afbafe 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 -/usr/lib/debug/.build-id/6c/4ad008fe04296e4d7a71940f92a354c3afbafe.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/48/b5832b1ccbfe9cda0b398b2e40a45dd430cd24 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 +/usr/lib/debug/.build-id/48/b5832b1ccbfe9cda0b398b2e40a45dd430cd24.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug +/usr/lib/debug/.build-id/4e 40755 root:root +/usr/lib/debug/.build-id/4e/e9c33a8371c54ee311bd38f51ad8e26c409ed5 120777 root:root ../../../ardour6/surfaces/libardour_osc.so +/usr/lib/debug/.build-id/4e/e9c33a8371c54ee311bd38f51ad8e26c409ed5.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +/usr/lib/debug/.build-id/50 40755 root:root +/usr/lib/debug/.build-id/50/8678f9391371143dbd475b0ad7174e1069cd54 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so +/usr/lib/debug/.build-id/50/8678f9391371143dbd475b0ad7174e1069cd54.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +/usr/lib/debug/.build-id/51 40755 root:root +/usr/lib/debug/.build-id/51/02eb13e3e7b00518ea42c52c2d67c29e223c36 120777 root:root ../../../ardour6/libardourcp.so +/usr/lib/debug/.build-id/51/02eb13e3e7b00518ea42c52c2d67c29e223c36.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug +/usr/lib/debug/.build-id/58 40755 root:root +/usr/lib/debug/.build-id/58/630cf30025808e9952a9f29b138e4a259cc169 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 +/usr/lib/debug/.build-id/58/630cf30025808e9952a9f29b138e4a259cc169.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug +/usr/lib/debug/.build-id/59 40755 root:root +/usr/lib/debug/.build-id/59/9076b10a7adde7a9a0664103eff46c2fcbed96 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so +/usr/lib/debug/.build-id/59/9076b10a7adde7a9a0664103eff46c2fcbed96.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +/usr/lib/debug/.build-id/5b 40755 root:root +/usr/lib/debug/.build-id/5b/691818873f8f3917e2bbd139b6cab8854ef1f3 120777 root:root ../../../ardour6/sanityCheck +/usr/lib/debug/.build-id/5b/691818873f8f3917e2bbd139b6cab8854ef1f3.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug +/usr/lib/debug/.build-id/66 40755 root:root +/usr/lib/debug/.build-id/66/0033b2dec7d3109b37f9afba1eb793fde0dbca 120777 root:root ../../../ardour6/panners/libpanbalance.so +/usr/lib/debug/.build-id/66/0033b2dec7d3109b37f9afba1eb793fde0dbca.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/6a 40755 root:root +/usr/lib/debug/.build-id/6a/42d93a70d39f324a1015599dea681356de9248 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq +/usr/lib/debug/.build-id/6a/42d93a70d39f324a1015599dea681356de9248.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug +/usr/lib/debug/.build-id/6b 40755 root:root +/usr/lib/debug/.build-id/6b/ab6c76bbfb5e3465260deb3912691d5ae7a6eb 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so +/usr/lib/debug/.build-id/6b/ab6c76bbfb5e3465260deb3912691d5ae7a6eb.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug /usr/lib/debug/.build-id/71 40755 root:root -/usr/lib/debug/.build-id/71/0b775543ee85b986751d6357dc390ddd3644ed 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so -/usr/lib/debug/.build-id/71/0b775543ee85b986751d6357dc390ddd3644ed.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug -/usr/lib/debug/.build-id/71/1ad9269468930ae52ed1d4b72d2e118bcc4376 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 -/usr/lib/debug/.build-id/71/1ad9269468930ae52ed1d4b72d2e118bcc4376.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug -/usr/lib/debug/.build-id/74 40755 root:root -/usr/lib/debug/.build-id/74/1022f72aeb10352a490246e2b28d26f6bb6187 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so -/usr/lib/debug/.build-id/74/1022f72aeb10352a490246e2b28d26f6bb6187.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug -/usr/lib/debug/.build-id/7b 40755 root:root -/usr/lib/debug/.build-id/7b/dae2b31bb29eb2cd14bd7d75165d4de10b860f 120777 root:root ../../../ardour6/ardour-vst3-scanner -/usr/lib/debug/.build-id/7b/dae2b31bb29eb2cd14bd7d75165d4de10b860f.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +/usr/lib/debug/.build-id/71/96da61a984c0db4871ca87abaa752534e15f57 120777 root:root ../../../ardour6/panners/libpanvbap.so +/usr/lib/debug/.build-id/71/96da61a984c0db4871ca87abaa752534e15f57.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +/usr/lib/debug/.build-id/73 40755 root:root +/usr/lib/debug/.build-id/73/71da6add1b2f7c43c14f98485d78b6b82f3694 120777 root:root ../../../ardour6/utils/ardour6-new_session +/usr/lib/debug/.build-id/73/71da6add1b2f7c43c14f98485d78b6b82f3694.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug +/usr/lib/debug/.build-id/76 40755 root:root +/usr/lib/debug/.build-id/76/f535fc29e5649b424b5f2b5f1a099fbf8c8b96 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 +/usr/lib/debug/.build-id/76/f535fc29e5649b424b5f2b5f1a099fbf8c8b96.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug +/usr/lib/debug/.build-id/77 40755 root:root +/usr/lib/debug/.build-id/77/3f6a03e7ee12e34a901a5413a013112d0320ea 120777 root:root ../../../ardour6/ardour-vst3-scanner +/usr/lib/debug/.build-id/77/3f6a03e7ee12e34a901a5413a013112d0320ea.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/700b15e0d0b94b7d0c99623fa28dcbc65fc46c 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so +/usr/lib/debug/.build-id/78/700b15e0d0b94b7d0c99623fa28dcbc65fc46c.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug +/usr/lib/debug/.build-id/78/797f7935003121da49646d527c56c5be3d46b0 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 +/usr/lib/debug/.build-id/78/797f7935003121da49646d527c56c5be3d46b0.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/7c 40755 root:root +/usr/lib/debug/.build-id/7c/e7426952383aa1b926efd9f88119a6f21ad715 120777 root:root ../../../ardour6/ardour-exec-wrapper +/usr/lib/debug/.build-id/7c/e7426952383aa1b926efd9f88119a6f21ad715.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +/usr/lib/debug/.build-id/7d 40755 root:root +/usr/lib/debug/.build-id/7d/96e7830e46a9007c93a52353cfe4749d646a68 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so +/usr/lib/debug/.build-id/7d/96e7830e46a9007c93a52353cfe4749d646a68.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug +/usr/lib/debug/.build-id/7e 40755 root:root +/usr/lib/debug/.build-id/7e/93634ee33aef625f7203ea0a66d3794af71f2e 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so +/usr/lib/debug/.build-id/7e/93634ee33aef625f7203ea0a66d3794af71f2e.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/7f 40755 root:root +/usr/lib/debug/.build-id/7f/f6746e59aa430cc4f6f01970c64b803246740d 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 +/usr/lib/debug/.build-id/7f/f6746e59aa430cc4f6f01970c64b803246740d.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug /usr/lib/debug/.build-id/83 40755 root:root -/usr/lib/debug/.build-id/83/60d2ada0146d1c8c68006bb2707fc67c2cc764 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so -/usr/lib/debug/.build-id/83/60d2ada0146d1c8c68006bb2707fc67c2cc764.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug -/usr/lib/debug/.build-id/8b 40755 root:root -/usr/lib/debug/.build-id/8b/04bb1cbcec7abe3cb4e9614999416ba6fdbf43 120777 root:root ../../../ardour6/utils/ardour6-new_session -/usr/lib/debug/.build-id/8b/04bb1cbcec7abe3cb4e9614999416ba6fdbf43.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug -/usr/lib/debug/.build-id/8c 40755 root:root -/usr/lib/debug/.build-id/8c/203a243bdcd0fe05735d0e7ab36409d0601c36 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 -/usr/lib/debug/.build-id/8c/203a243bdcd0fe05735d0e7ab36409d0601c36.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -/usr/lib/debug/.build-id/8c/539630fd735cf55046e9fa49226ae79fa43dfd 120777 root:root ../../../ardour6/sanityCheck -/usr/lib/debug/.build-id/8c/539630fd735cf55046e9fa49226ae79fa43dfd.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug -/usr/lib/debug/.build-id/8d 40755 root:root -/usr/lib/debug/.build-id/8d/3a59779070b96660c7c06d59e41abf3a6c4847 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so -/usr/lib/debug/.build-id/8d/3a59779070b96660c7c06d59e41abf3a6c4847.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug -/usr/lib/debug/.build-id/93 40755 root:root -/usr/lib/debug/.build-id/93/12a0807ab86afd7653fe7e466c5db0e6dfdac7 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so -/usr/lib/debug/.build-id/93/12a0807ab86afd7653fe7e466c5db0e6dfdac7.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug -/usr/lib/debug/.build-id/aa 40755 root:root -/usr/lib/debug/.build-id/aa/6e53eec6d3106ee999bfc97d2ba6b6f0e38f59 120777 root:root ../../../ardour6/ardour-vst-scanner -/usr/lib/debug/.build-id/aa/6e53eec6d3106ee999bfc97d2ba6b6f0e38f59.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug +/usr/lib/debug/.build-id/83/b7173b1d15dc6879a71255866c87ca5ce5eb06 120777 root:root ../../../ardour6/libevoral.so.0.0.0 +/usr/lib/debug/.build-id/83/b7173b1d15dc6879a71255866c87ca5ce5eb06.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug +/usr/lib/debug/.build-id/88 40755 root:root +/usr/lib/debug/.build-id/88/276cb186c91e35f49ace46c165e7b640bf0615 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so +/usr/lib/debug/.build-id/88/276cb186c91e35f49ace46c165e7b640bf0615.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +/usr/lib/debug/.build-id/92 40755 root:root +/usr/lib/debug/.build-id/92/0f46da464ca111dfdb365defcc172e776f8993 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session +/usr/lib/debug/.build-id/92/0f46da464ca111dfdb365defcc172e776f8993.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +/usr/lib/debug/.build-id/95 40755 root:root +/usr/lib/debug/.build-id/95/1f8f82bb3ffdd1621a6ff6d52b410d23219e04 120777 root:root ../../../ardour6/utils/ardour6-export +/usr/lib/debug/.build-id/95/1f8f82bb3ffdd1621a6ff6d52b410d23219e04.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug +/usr/lib/debug/.build-id/9b 40755 root:root +/usr/lib/debug/.build-id/9b/d4b10386c833556ffff47fec94a87a5e403a51 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so +/usr/lib/debug/.build-id/9b/d4b10386c833556ffff47fec94a87a5e403a51.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug +/usr/lib/debug/.build-id/9d 40755 root:root +/usr/lib/debug/.build-id/9d/e67bf37bde7d31ad082f121ca48e2ac0864389 120777 root:root ../../../ardour6/libptformat.so.0.0.0 +/usr/lib/debug/.build-id/9d/e67bf37bde7d31ad082f121ca48e2ac0864389.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug +/usr/lib/debug/.build-id/ad 40755 root:root +/usr/lib/debug/.build-id/ad/325f5548782892133ce002ab3f89cda0d11600 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 +/usr/lib/debug/.build-id/ad/325f5548782892133ce002ab3f89cda0d11600.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug /usr/lib/debug/.build-id/af 40755 root:root -/usr/lib/debug/.build-id/af/2a8a758b0f89668aabc90c2ddabf5872b202f0 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so -/usr/lib/debug/.build-id/af/2a8a758b0f89668aabc90c2ddabf5872b202f0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug -/usr/lib/debug/.build-id/c9 40755 root:root -/usr/lib/debug/.build-id/c9/21001752fc39cdafd8f9096d9be2807c7d7aac 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so -/usr/lib/debug/.build-id/c9/21001752fc39cdafd8f9096d9be2807c7d7aac.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug -/usr/lib/debug/.build-id/ca 40755 root:root -/usr/lib/debug/.build-id/ca/2ec9da04290bde3b3da665f57ddc4f23aef06b 120777 root:root ../../../ardour6/libardour.so.3.0.0 -/usr/lib/debug/.build-id/ca/2ec9da04290bde3b3da665f57ddc4f23aef06b.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug -/usr/lib/debug/.build-id/d1 40755 root:root -/usr/lib/debug/.build-id/d1/5395f6d68191456a91a20354a5b036949001ad 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 -/usr/lib/debug/.build-id/d1/5395f6d68191456a91a20354a5b036949001ad.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug -/usr/lib/debug/.build-id/dc 40755 root:root -/usr/lib/debug/.build-id/dc/5a57f89862f2c22ed7bc40a7b8e431a4f576db 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so -/usr/lib/debug/.build-id/dc/5a57f89862f2c22ed7bc40a7b8e431a4f576db.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug -/usr/lib/debug/.build-id/e0 40755 root:root -/usr/lib/debug/.build-id/e0/a1590461d81d8cc1d6a39c82de21a3cca5e80e 120777 root:root ../../../ardour6/libpbd.so.4.1.0 -/usr/lib/debug/.build-id/e0/a1590461d81d8cc1d6a39c82de21a3cca5e80e.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug -/usr/lib/debug/.build-id/e8 40755 root:root -/usr/lib/debug/.build-id/e8/1753978ca5b9ffcb2ff6db353f2b4e8e237ecd 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq -/usr/lib/debug/.build-id/e8/1753978ca5b9ffcb2ff6db353f2b4e8e237ecd.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug -/usr/lib/debug/.build-id/e9 40755 root:root -/usr/lib/debug/.build-id/e9/787d48665568b35d53c5f58da5155ce5457616 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -/usr/lib/debug/.build-id/e9/787d48665568b35d53c5f58da5155ce5457616.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -/usr/lib/debug/.build-id/f4 40755 root:root -/usr/lib/debug/.build-id/f4/b7f644d65ecf0a1bbcb166b098413a022f129d 120777 root:root ../../../ardour6/surfaces/libardour_push2.so -/usr/lib/debug/.build-id/f4/b7f644d65ecf0a1bbcb166b098413a022f129d.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug -/usr/lib/debug/.build-id/f8 40755 root:root -/usr/lib/debug/.build-id/f8/d3d7f5aaa611636db8c3492c604edbca95a302 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so -/usr/lib/debug/.build-id/f8/d3d7f5aaa611636db8c3492c604edbca95a302.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/16412f786128b00700cec2f2e6af875ac07088 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so -/usr/lib/debug/.build-id/f9/16412f786128b00700cec2f2e6af875ac07088.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +/usr/lib/debug/.build-id/af/af681c7df1edd6b39ed0682c566cc3e083c9c3 120777 root:root ../../../ardour6/libardour.so.3.0.0 +/usr/lib/debug/.build-id/af/af681c7df1edd6b39ed0682c566cc3e083c9c3.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug +/usr/lib/debug/.build-id/b7 40755 root:root +/usr/lib/debug/.build-id/b7/dc7070bca57052b60e18b0d751b5535550be79 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so +/usr/lib/debug/.build-id/b7/dc7070bca57052b60e18b0d751b5535550be79.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug +/usr/lib/debug/.build-id/c1 40755 root:root +/usr/lib/debug/.build-id/c1/76128f0ff3378bfb4730c2efab85217f51c32a 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so +/usr/lib/debug/.build-id/c1/76128f0ff3378bfb4730c2efab85217f51c32a.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug +/usr/lib/debug/.build-id/c2 40755 root:root +/usr/lib/debug/.build-id/c2/8d9cc1f18058153e7caee0e3b8a249df90c653 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer +/usr/lib/debug/.build-id/c2/8d9cc1f18058153e7caee0e3b8a249df90c653.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug +/usr/lib/debug/.build-id/c6 40755 root:root +/usr/lib/debug/.build-id/c6/6da993eafddd1dad05e19d8c4df6b46d6db97c 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so +/usr/lib/debug/.build-id/c6/6da993eafddd1dad05e19d8c4df6b46d6db97c.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug +/usr/lib/debug/.build-id/c8 40755 root:root +/usr/lib/debug/.build-id/c8/0d82cbc3c9f53b7bb30754b8940797c008a676 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 +/usr/lib/debug/.build-id/c8/0d82cbc3c9f53b7bb30754b8940797c008a676.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug +/usr/lib/debug/.build-id/d0 40755 root:root +/usr/lib/debug/.build-id/d0/323319b0ef5b3d89e159f5236cbb6aec52d3e6 120777 root:root ../../../ardour6/panners/libpan2in2out.so +/usr/lib/debug/.build-id/d0/323319b0ef5b3d89e159f5236cbb6aec52d3e6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug +/usr/lib/debug/.build-id/d4 40755 root:root +/usr/lib/debug/.build-id/d4/bb85a4f6a34863ef695bd458786d7216e84911 120777 root:root ../../../ardour6/surfaces/libardour_push2.so +/usr/lib/debug/.build-id/d4/bb85a4f6a34863ef695bd458786d7216e84911.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug +/usr/lib/debug/.build-id/df 40755 root:root +/usr/lib/debug/.build-id/df/23dfb3685c49c3625886b5ada7047cd1199a5a 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so +/usr/lib/debug/.build-id/df/23dfb3685c49c3625886b5ada7047cd1199a5a.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/5621d0dd7a7ff0e0eb3ecdcd9bd672127ca803 120777 root:root ../../../ardour6/ardour-vst-scanner +/usr/lib/debug/.build-id/e5/5621d0dd7a7ff0e0eb3ecdcd9bd672127ca803.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug +/usr/lib/debug/.build-id/e5/e5edc1cb86649ccfed502212c821202a421462 120777 root:root ../../../ardour6/hardour-6.8.0 +/usr/lib/debug/.build-id/e5/e5edc1cb86649ccfed502212c821202a421462.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.8.0.debug +/usr/lib/debug/.build-id/e6 40755 root:root +/usr/lib/debug/.build-id/e6/acdabce50c6b56aeb46f61fcb31f5d9b4cc447 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +/usr/lib/debug/.build-id/e6/acdabce50c6b56aeb46f61fcb31f5d9b4cc447.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +/usr/lib/debug/.build-id/f7 40755 root:root +/usr/lib/debug/.build-id/f7/9ed6ec419b935296a66367e7497a00ad2ebf0b 120777 root:root ../../../ardour6/libpbd.so.4.1.0 +/usr/lib/debug/.build-id/f7/9ed6ec419b935296a66367e7497a00ad2ebf0b.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug +/usr/lib/debug/.build-id/f7/f2d3f7c30c8ed7660e29ca029e2290329ee0a6 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 +/usr/lib/debug/.build-id/f7/f2d3f7c30c8ed7660e29ca029e2290329ee0a6.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug /usr/lib/debug/.build-id/fa 40755 root:root -/usr/lib/debug/.build-id/fa/c74694929f71beacf3008d2aba84175543c053 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so -/usr/lib/debug/.build-id/fa/c74694929f71beacf3008d2aba84175543c053.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug -/usr/lib/debug/.build-id/fc 40755 root:root -/usr/lib/debug/.build-id/fc/4279237363c50a8da4304e9ab44775cfe97912 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 -/usr/lib/debug/.build-id/fc/4279237363c50a8da4304e9ab44775cfe97912.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug -/usr/lib/debug/.build-id/ff 40755 root:root -/usr/lib/debug/.build-id/ff/e7023c8254c115354e1ea6cdbe5d2351c4c5b7 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so -/usr/lib/debug/.build-id/ff/e7023c8254c115354e1ea6cdbe5d2351c4c5b7.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/fa/dffa8ffa9f1402a0a494b2ca960bd0cea9d777 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so +/usr/lib/debug/.build-id/fa/dffa8ffa9f1402a0a494b2ca960bd0cea9d777.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug /usr/lib/debug/usr/lib/ardour6 40755 root:root @@ -322,2 +325,3 @@ /usr/src/debug/ardour-6.8/gtk2_ardour/big_transport_window.h 100644 root:root +/usr/src/debug/ardour-6.8/gtk2_ardour/bundle_env.h 100644 root:root /usr/src/debug/ardour-6.8/gtk2_ardour/bundle_env_linux.cc 100644 root:root @@ -609,2 +613,3 @@ /usr/src/debug/ardour-6.8/gtk2_ardour/pingback.cc 100644 root:root +/usr/src/debug/ardour-6.8/gtk2_ardour/pingback.h 100644 root:root /usr/src/debug/ardour-6.8/gtk2_ardour/playlist_selection.h 100644 root:root @@ -993,2 +998,3 @@ /usr/src/debug/ardour-6.8/libs/ardour/ardour/minimp3.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/ardour/ardour/mix.h 100644 root:root /usr/src/debug/ardour-6.8/libs/ardour/ardour/mode.h 100644 root:root @@ -1079,2 +1085,3 @@ /usr/src/debug/ardour-6.8/libs/ardour/ardour/session_state_utils.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/ardour/ardour/session_utils.h 100644 root:root /usr/src/debug/ardour-6.8/libs/ardour/ardour/sidechain.h 100644 root:root @@ -1159,2 +1166,3 @@ /usr/src/debug/ardour-6.8/libs/ardour/automatable.cc 100644 root:root +/usr/src/debug/ardour-6.8/libs/ardour/automation.cc 100644 root:root /usr/src/debug/ardour-6.8/libs/ardour/automation_control.cc 100644 root:root @@ -1454,2 +1462,3 @@ /usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither.cc 100644 root:root +/usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither.h 100644 root:root /usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither_types.h 100644 root:root @@ -1503,2 +1512,3 @@ /usr/src/debug/ardour-6.8/libs/backends/jack/weak_libjack.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/backends/jack/weak_libjack.h 100644 root:root /usr/src/debug/ardour-6.8/libs/canvas 40755 root:root @@ -1543,2 +1553,3 @@ /usr/src/debug/ardour-6.8/libs/canvas/canvas/types.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/canvas/canvas/utils.h 100644 root:root /usr/src/debug/ardour-6.8/libs/canvas/canvas/widget.h 100644 root:root @@ -1578,2 +1589,3 @@ /usr/src/debug/ardour-6.8/libs/clearlooks-newer/animation.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/clearlooks-newer/animation.h 100644 root:root /usr/src/debug/ardour-6.8/libs/clearlooks-newer/cairo-support.c 100644 root:root @@ -1581,2 +1593,3 @@ /usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw.h 100644 root:root /usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw_glossy.c 100644 root:root @@ -1591,3 +1604,5 @@ /usr/src/debug/ardour-6.8/libs/clearlooks-newer/support.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/clearlooks-newer/support.h 100644 root:root /usr/src/debug/ardour-6.8/libs/clearlooks-newer/widget-information.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/clearlooks-newer/widget-information.h 100644 root:root /usr/src/debug/ardour-6.8/libs/evoral 40755 root:root @@ -1634,2 +1649,4 @@ /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/log.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/midi.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/misc.h 100644 root:root /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/mod.h 100644 root:root @@ -1648,2 +1665,3 @@ /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv.h 100644 root:root /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv_tables.inc.h 100644 root:root @@ -1679,2 +1697,3 @@ /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_samplecache.c 100644 root:root +/usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_samplecache.h 100644 root:root /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_settings.c 100644 root:root @@ -1742,2 +1761,3 @@ /usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/gui_thread.h 100644 root:root /usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/keyboard.h 100644 root:root @@ -1831,2 +1851,3 @@ /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lua.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lualib.h 100644 root:root /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lundump.c 100644 root:root @@ -1836,2 +1857,3 @@ /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lzio.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/lua/lua.cc 100644 root:root /usr/src/debug/ardour-6.8/libs/lua/lua/luastate.h 100644 root:root @@ -1915,2 +1937,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/convert.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/cpus.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/crossthread.h 100644 root:root @@ -1927,2 +1950,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/file_archive.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/file_utils.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/floating.h 100644 root:root @@ -1931,2 +1955,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/locale_guard.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/malign.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/md5.h 100644 root:root @@ -1950,2 +1975,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/receiver.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/replace_all.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/resource.h 100644 root:root @@ -1957,2 +1983,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/sequence_property.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/shortpath.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/signals.h 100644 root:root @@ -1965,2 +1992,3 @@ /usr/src/debug/ardour-6.8/libs/pbd/pbd/string_convert.h 100644 root:root +/usr/src/debug/ardour-6.8/libs/pbd/pbd/strsplit.h 100644 root:root /usr/src/debug/ardour-6.8/libs/pbd/pbd/system_exec.h 100644 root:root @@ -2264,2 +2292,3 @@ /usr/src/debug/ardour-6.8/libs/surfaces/push2/utils.cc 100644 root:root +/usr/src/debug/ardour-6.8/libs/surfaces/push2/utils.h 100644 root:root /usr/src/debug/ardour-6.8/libs/surfaces/us2400 40755 root:root @@ -2500,2 +2529,3 @@ /usr/src/debug/ardour-6.8/tools/sanity_check/systemtest.cpp 100644 root:root +/usr/src/debug/ardour-6.8/tools/sanity_check/systemtest.h 100644 root:root Requires: /usr/lib/debug/lib/ld-linux.so.2.debug @@ -2549,157 +2579,160 @@ Provides: ardour-debuginfo = 6.8-alt2:sisyphus+277325.100.1.1 -File: /usr/lib/debug/.build-id/01 40755 root:root -File: /usr/lib/debug/.build-id/01/9bb982c22cbb5841895190fb08c1a3ff1cf1e2 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so -File: /usr/lib/debug/.build-id/01/9bb982c22cbb5841895190fb08c1a3ff1cf1e2.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug -File: /usr/lib/debug/.build-id/03 40755 root:root -File: /usr/lib/debug/.build-id/03/6528fdf0e7bb7e893e8a57c7978926976d2ecf 120777 root:root ../../../ardour6/hardour-6.8.0 -File: /usr/lib/debug/.build-id/03/6528fdf0e7bb7e893e8a57c7978926976d2ecf.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.8.0.debug -File: /usr/lib/debug/.build-id/03/ac8c8bfded7375a1c768235064879893860a36 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so -File: /usr/lib/debug/.build-id/03/ac8c8bfded7375a1c768235064879893860a36.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug -File: /usr/lib/debug/.build-id/16 40755 root:root -File: /usr/lib/debug/.build-id/16/6df0a60189fc7b6959f99d9b8093219b8da744 120777 root:root ../../../ardour6/surfaces/libardour_osc.so -File: /usr/lib/debug/.build-id/16/6df0a60189fc7b6959f99d9b8093219b8da744.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +File: /usr/lib/debug/.build-id/02 40755 root:root +File: /usr/lib/debug/.build-id/02/9ca58ab8ee4357567d655777415e3a4f6e2f3b 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so +File: /usr/lib/debug/.build-id/02/9ca58ab8ee4357567d655777415e3a4f6e2f3b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug +File: /usr/lib/debug/.build-id/05 40755 root:root +File: /usr/lib/debug/.build-id/05/a8cf3ddd654ae52e0b7e72f95ad590d145d8d4 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 +File: /usr/lib/debug/.build-id/05/a8cf3ddd654ae52e0b7e72f95ad590d145d8d4.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug File: /usr/lib/debug/.build-id/1a 40755 root:root -File: /usr/lib/debug/.build-id/1a/c3eaac9be079182e421f67f7bcdc94ddeb161e 120777 root:root ../../../ardour6/libardourcp.so -File: /usr/lib/debug/.build-id/1a/c3eaac9be079182e421f67f7bcdc94ddeb161e.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug -File: /usr/lib/debug/.build-id/1b 40755 root:root -File: /usr/lib/debug/.build-id/1b/35f1c7a84c197f0543a2fd5bb2f3eafdaac97a 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 -File: /usr/lib/debug/.build-id/1b/35f1c7a84c197f0543a2fd5bb2f3eafdaac97a.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug +File: /usr/lib/debug/.build-id/1a/5e38aa5d026c8d435cdeebfd629df78cc43c62 120777 root:root ../../../ardour6/libmidipp.so.4.1.0 +File: /usr/lib/debug/.build-id/1a/5e38aa5d026c8d435cdeebfd629df78cc43c62.debug 120777 root:root ../../usr/lib/ardour6/libmidipp.so.4.1.0.debug File: /usr/lib/debug/.build-id/1f 40755 root:root -File: /usr/lib/debug/.build-id/1f/319c3aec7816574978826fe39fb8baf0bc5fcf 120777 root:root ../../../ardour6/utils/ardour6-export -File: /usr/lib/debug/.build-id/1f/319c3aec7816574978826fe39fb8baf0bc5fcf.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug -File: /usr/lib/debug/.build-id/1f/70efe372880ab3f148095fbd66fea9a56df650 120777 root:root ../../../ardour6/ardour-6.8.0 -File: /usr/lib/debug/.build-id/1f/70efe372880ab3f148095fbd66fea9a56df650.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.8.0.debug -File: /usr/lib/debug/.build-id/29 40755 root:root -File: /usr/lib/debug/.build-id/29/f3e2b6fcdd1930747a57603aef4a14579a3ea9 120777 root:root ../../../ardour6/panners/libpanbalance.so -File: /usr/lib/debug/.build-id/29/f3e2b6fcdd1930747a57603aef4a14579a3ea9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/1f/31ec1e453b7915ada05afa2fc75c86c16d70d2 120777 root:root ../../../ardour6/ardour-6.8.0 +File: /usr/lib/debug/.build-id/1f/31ec1e453b7915ada05afa2fc75c86c16d70d2.debug 120777 root:root ../../usr/lib/ardour6/ardour-6.8.0.debug +File: /usr/lib/debug/.build-id/20 40755 root:root +File: /usr/lib/debug/.build-id/20/6cd374884cf2c171c3718333bedb3a3b9914c2 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so +File: /usr/lib/debug/.build-id/20/6cd374884cf2c171c3718333bedb3a3b9914c2.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug +File: /usr/lib/debug/.build-id/20/86c27d8e6ca4a1bdb86213f682831860ba9b99 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so +File: /usr/lib/debug/.build-id/20/86c27d8e6ca4a1bdb86213f682831860ba9b99.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug File: /usr/lib/debug/.build-id/2a 40755 root:root -File: /usr/lib/debug/.build-id/2a/9d5d52895fe44847b5442940c18a4bb9ad2be9 120777 root:root ../../../ardour6/panners/libpanvbap.so -File: /usr/lib/debug/.build-id/2a/9d5d52895fe44847b5442940c18a4bb9ad2be9.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug -File: /usr/lib/debug/.build-id/2d 40755 root:root -File: /usr/lib/debug/.build-id/2d/7624ff5b8f141e28bab9a52f746a85d267f928 120777 root:root ../../../ardour6/libptformat.so.0.0.0 -File: /usr/lib/debug/.build-id/2d/7624ff5b8f141e28bab9a52f746a85d267f928.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug -File: /usr/lib/debug/.build-id/32 40755 root:root -File: /usr/lib/debug/.build-id/32/75ae9849c2a0e73bec86640eaaeee242d230a9 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 -File: /usr/lib/debug/.build-id/32/75ae9849c2a0e73bec86640eaaeee242d230a9.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug -File: /usr/lib/debug/.build-id/33 40755 root:root -File: /usr/lib/debug/.build-id/33/8430fbe4473e7f3e936f7012f4166a86d094a4 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so -File: /usr/lib/debug/.build-id/33/8430fbe4473e7f3e936f7012f4166a86d094a4.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -File: /usr/lib/debug/.build-id/33/fa0565ff5b5d71100f7a29176b78770cb4cfcf 120777 root:root ../../../ardour6/ardour-exec-wrapper -File: /usr/lib/debug/.build-id/33/fa0565ff5b5d71100f7a29176b78770cb4cfcf.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug -File: /usr/lib/debug/.build-id/34 40755 root:root -File: /usr/lib/debug/.build-id/34/985faae25298c25a6f4af816ea71e51ce9bd3e 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session -File: /usr/lib/debug/.build-id/34/985faae25298c25a6f4af816ea71e51ce9bd3e.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +File: /usr/lib/debug/.build-id/2a/5b38137f174a91f67cdab71f944c6f3d9851b1 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +File: /usr/lib/debug/.build-id/2a/5b38137f174a91f67cdab71f944c6f3d9851b1.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug File: /usr/lib/debug/.build-id/38 40755 root:root -File: /usr/lib/debug/.build-id/38/8c3ec86220ea1f23ea1d86c61ba99b83e304e3 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so -File: /usr/lib/debug/.build-id/38/8c3ec86220ea1f23ea1d86c61ba99b83e304e3.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug -File: /usr/lib/debug/.build-id/38/a71e9b5ae82532c8f2d87029c1ed215dd536bf 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 -File: /usr/lib/debug/.build-id/38/a71e9b5ae82532c8f2d87029c1ed215dd536bf.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/.build-id/3d 40755 root:root -File: /usr/lib/debug/.build-id/3d/4fa7f68b36d6442e867957b28889f0d6363b26 120777 root:root ../../../ardour6/surfaces/libardour_us2400.so -File: /usr/lib/debug/.build-id/3d/4fa7f68b36d6442e867957b28889f0d6363b26.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_us2400.so.debug -File: /usr/lib/debug/.build-id/3e 40755 root:root -File: /usr/lib/debug/.build-id/3e/18814b76289c3d6ee35b97ad37ce67c35d257e 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -File: /usr/lib/debug/.build-id/3e/18814b76289c3d6ee35b97ad37ce67c35d257e.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +File: /usr/lib/debug/.build-id/38/55a59836e06372e8a3cde5c4887b6903b16f2d 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so +File: /usr/lib/debug/.build-id/38/55a59836e06372e8a3cde5c4887b6903b16f2d.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +File: /usr/lib/debug/.build-id/3f 40755 root:root +File: /usr/lib/debug/.build-id/3f/a3fcc10a7e8c484106b7448024a9c47a532cd0 120777 root:root ../../../ardour6/surfaces/libardour_faderport.so +File: /usr/lib/debug/.build-id/3f/a3fcc10a7e8c484106b7448024a9c47a532cd0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport.so.debug File: /usr/lib/debug/.build-id/41 40755 root:root -File: /usr/lib/debug/.build-id/41/f76c86df134c1eefba96d14960eb5d70094f3b 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so -File: /usr/lib/debug/.build-id/41/f76c86df134c1eefba96d14960eb5d70094f3b.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug +File: /usr/lib/debug/.build-id/41/6f3aa1c8b2e67a97626cb0daca85d6b864cae6 120777 root:root ../../../ardour6/panners/libpan1in2out.so +File: /usr/lib/debug/.build-id/41/6f3aa1c8b2e67a97626cb0daca85d6b864cae6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug +File: /usr/lib/debug/.build-id/44 40755 root:root +File: /usr/lib/debug/.build-id/44/d3028a01648cd7e41403b9ed9bf1c24f725804 120777 root:root ../../../ardour6/engines/libclearlooks.so +File: /usr/lib/debug/.build-id/44/d3028a01648cd7e41403b9ed9bf1c24f725804.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug +File: /usr/lib/debug/.build-id/46 40755 root:root +File: /usr/lib/debug/.build-id/46/dd063a95f21067520b9c1dfb6f929fc656fb72 120777 root:root ../../../ardour6/surfaces/libardour_wiimote.so +File: /usr/lib/debug/.build-id/46/dd063a95f21067520b9c1dfb6f929fc656fb72.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_wiimote.so.debug File: /usr/lib/debug/.build-id/48 40755 root:root -File: /usr/lib/debug/.build-id/48/109c05a98fb074ae0e526736b90ba5584f6528 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so -File: /usr/lib/debug/.build-id/48/109c05a98fb074ae0e526736b90ba5584f6528.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug -File: /usr/lib/debug/.build-id/4b 40755 root:root -File: /usr/lib/debug/.build-id/4b/303eec55bd1e908a74770776a12e0fc6c50bd0 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 -File: /usr/lib/debug/.build-id/4b/303eec55bd1e908a74770776a12e0fc6c50bd0.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug -File: /usr/lib/debug/.build-id/4c 40755 root:root -File: /usr/lib/debug/.build-id/4c/2180497f9ea02d963cca5095ec39cd817c68f3 120777 root:root ../../../ardour6/engines/libclearlooks.so -File: /usr/lib/debug/.build-id/4c/2180497f9ea02d963cca5095ec39cd817c68f3.debug 120777 root:root ../../usr/lib/ardour6/engines/libclearlooks.so.debug -File: /usr/lib/debug/.build-id/4c/a46d18160d8fcb88a9a3612fe8dd0f04655dc4 120777 root:root ../../../ardour6/panners/libpan2in2out.so -File: /usr/lib/debug/.build-id/4c/a46d18160d8fcb88a9a3612fe8dd0f04655dc4.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug -File: /usr/lib/debug/.build-id/54 40755 root:root -File: /usr/lib/debug/.build-id/54/70304000518b6287231e2493f5903ec4655c16 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 -File: /usr/lib/debug/.build-id/54/70304000518b6287231e2493f5903ec4655c16.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug -File: /usr/lib/debug/.build-id/57 40755 root:root -File: /usr/lib/debug/.build-id/57/36c1505cd61d6069d80bedfbe5e6dba3b05f9d 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer -File: /usr/lib/debug/.build-id/57/36c1505cd61d6069d80bedfbe5e6dba3b05f9d.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug -File: /usr/lib/debug/.build-id/5e 40755 root:root -File: /usr/lib/debug/.build-id/5e/04c78ffdd39708b9dd690af0b4c39427a2761d 120777 root:root ../../../ardour6/panners/libpan1in2out.so -File: /usr/lib/debug/.build-id/5e/04c78ffdd39708b9dd690af0b4c39427a2761d.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan1in2out.so.debug -File: /usr/lib/debug/.build-id/61 40755 root:root -File: /usr/lib/debug/.build-id/61/ae4c23b56b05423b5139fad9da0ed86d4ccd9f 120777 root:root ../../../ardour6/libevoral.so.0.0.0 -File: /usr/lib/debug/.build-id/61/ae4c23b56b05423b5139fad9da0ed86d4ccd9f.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug -File: /usr/lib/debug/.build-id/6c 40755 root:root -File: /usr/lib/debug/.build-id/6c/4ad008fe04296e4d7a71940f92a354c3afbafe 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 -File: /usr/lib/debug/.build-id/6c/4ad008fe04296e4d7a71940f92a354c3afbafe.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/48/b5832b1ccbfe9cda0b398b2e40a45dd430cd24 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 +File: /usr/lib/debug/.build-id/48/b5832b1ccbfe9cda0b398b2e40a45dd430cd24.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug +File: /usr/lib/debug/.build-id/4e 40755 root:root +File: /usr/lib/debug/.build-id/4e/e9c33a8371c54ee311bd38f51ad8e26c409ed5 120777 root:root ../../../ardour6/surfaces/libardour_osc.so +File: /usr/lib/debug/.build-id/4e/e9c33a8371c54ee311bd38f51ad8e26c409ed5.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_osc.so.debug +File: /usr/lib/debug/.build-id/50 40755 root:root +File: /usr/lib/debug/.build-id/50/8678f9391371143dbd475b0ad7174e1069cd54 120777 root:root ../../../ardour6/surfaces/libardour_faderport16.so +File: /usr/lib/debug/.build-id/50/8678f9391371143dbd475b0ad7174e1069cd54.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport16.so.debug +File: /usr/lib/debug/.build-id/51 40755 root:root +File: /usr/lib/debug/.build-id/51/02eb13e3e7b00518ea42c52c2d67c29e223c36 120777 root:root ../../../ardour6/libardourcp.so +File: /usr/lib/debug/.build-id/51/02eb13e3e7b00518ea42c52c2d67c29e223c36.debug 120777 root:root ../../usr/lib/ardour6/libardourcp.so.debug +File: /usr/lib/debug/.build-id/58 40755 root:root +File: /usr/lib/debug/.build-id/58/630cf30025808e9952a9f29b138e4a259cc169 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 +File: /usr/lib/debug/.build-id/58/630cf30025808e9952a9f29b138e4a259cc169.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug +File: /usr/lib/debug/.build-id/59 40755 root:root +File: /usr/lib/debug/.build-id/59/9076b10a7adde7a9a0664103eff46c2fcbed96 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so +File: /usr/lib/debug/.build-id/59/9076b10a7adde7a9a0664103eff46c2fcbed96.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug +File: /usr/lib/debug/.build-id/5b 40755 root:root +File: /usr/lib/debug/.build-id/5b/691818873f8f3917e2bbd139b6cab8854ef1f3 120777 root:root ../../../ardour6/sanityCheck +File: /usr/lib/debug/.build-id/5b/691818873f8f3917e2bbd139b6cab8854ef1f3.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug +File: /usr/lib/debug/.build-id/66 40755 root:root +File: /usr/lib/debug/.build-id/66/0033b2dec7d3109b37f9afba1eb793fde0dbca 120777 root:root ../../../ardour6/panners/libpanbalance.so +File: /usr/lib/debug/.build-id/66/0033b2dec7d3109b37f9afba1eb793fde0dbca.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/6a 40755 root:root +File: /usr/lib/debug/.build-id/6a/42d93a70d39f324a1015599dea681356de9248 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq +File: /usr/lib/debug/.build-id/6a/42d93a70d39f324a1015599dea681356de9248.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug +File: /usr/lib/debug/.build-id/6b 40755 root:root +File: /usr/lib/debug/.build-id/6b/ab6c76bbfb5e3465260deb3912691d5ae7a6eb 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so +File: /usr/lib/debug/.build-id/6b/ab6c76bbfb5e3465260deb3912691d5ae7a6eb.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug File: /usr/lib/debug/.build-id/71 40755 root:root -File: /usr/lib/debug/.build-id/71/0b775543ee85b986751d6357dc390ddd3644ed 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so -File: /usr/lib/debug/.build-id/71/0b775543ee85b986751d6357dc390ddd3644ed.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug -File: /usr/lib/debug/.build-id/71/1ad9269468930ae52ed1d4b72d2e118bcc4376 120777 root:root ../../../ardour6/libwidgets.so.0.0.0 -File: /usr/lib/debug/.build-id/71/1ad9269468930ae52ed1d4b72d2e118bcc4376.debug 120777 root:root ../../usr/lib/ardour6/libwidgets.so.0.0.0.debug -File: /usr/lib/debug/.build-id/74 40755 root:root -File: /usr/lib/debug/.build-id/74/1022f72aeb10352a490246e2b28d26f6bb6187 120777 root:root ../../../ardour6/surfaces/libardour_mcp.so -File: /usr/lib/debug/.build-id/74/1022f72aeb10352a490246e2b28d26f6bb6187.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_mcp.so.debug -File: /usr/lib/debug/.build-id/7b 40755 root:root -File: /usr/lib/debug/.build-id/7b/dae2b31bb29eb2cd14bd7d75165d4de10b860f 120777 root:root ../../../ardour6/ardour-vst3-scanner -File: /usr/lib/debug/.build-id/7b/dae2b31bb29eb2cd14bd7d75165d4de10b860f.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +File: /usr/lib/debug/.build-id/71/96da61a984c0db4871ca87abaa752534e15f57 120777 root:root ../../../ardour6/panners/libpanvbap.so +File: /usr/lib/debug/.build-id/71/96da61a984c0db4871ca87abaa752534e15f57.debug 120777 root:root ../../usr/lib/ardour6/panners/libpanvbap.so.debug +File: /usr/lib/debug/.build-id/73 40755 root:root +File: /usr/lib/debug/.build-id/73/71da6add1b2f7c43c14f98485d78b6b82f3694 120777 root:root ../../../ardour6/utils/ardour6-new_session +File: /usr/lib/debug/.build-id/73/71da6add1b2f7c43c14f98485d78b6b82f3694.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug +File: /usr/lib/debug/.build-id/76 40755 root:root +File: /usr/lib/debug/.build-id/76/f535fc29e5649b424b5f2b5f1a099fbf8c8b96 120777 root:root ../../../ardour6/libtemporal.so.0.0.0 +File: /usr/lib/debug/.build-id/76/f535fc29e5649b424b5f2b5f1a099fbf8c8b96.debug 120777 root:root ../../usr/lib/ardour6/libtemporal.so.0.0.0.debug +File: /usr/lib/debug/.build-id/77 40755 root:root +File: /usr/lib/debug/.build-id/77/3f6a03e7ee12e34a901a5413a013112d0320ea 120777 root:root ../../../ardour6/ardour-vst3-scanner +File: /usr/lib/debug/.build-id/77/3f6a03e7ee12e34a901a5413a013112d0320ea.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst3-scanner.debug +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/700b15e0d0b94b7d0c99623fa28dcbc65fc46c 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so +File: /usr/lib/debug/.build-id/78/700b15e0d0b94b7d0c99623fa28dcbc65fc46c.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug +File: /usr/lib/debug/.build-id/78/797f7935003121da49646d527c56c5be3d46b0 120777 root:root ../../../ardour6/vamp/libardourvampplugins.so.0.0.0 +File: /usr/lib/debug/.build-id/78/797f7935003121da49646d527c56c5be3d46b0.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/7c 40755 root:root +File: /usr/lib/debug/.build-id/7c/e7426952383aa1b926efd9f88119a6f21ad715 120777 root:root ../../../ardour6/ardour-exec-wrapper +File: /usr/lib/debug/.build-id/7c/e7426952383aa1b926efd9f88119a6f21ad715.debug 120777 root:root ../../usr/lib/ardour6/ardour-exec-wrapper.debug +File: /usr/lib/debug/.build-id/7d 40755 root:root +File: /usr/lib/debug/.build-id/7d/96e7830e46a9007c93a52353cfe4749d646a68 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so +File: /usr/lib/debug/.build-id/7d/96e7830e46a9007c93a52353cfe4749d646a68.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug +File: /usr/lib/debug/.build-id/7e 40755 root:root +File: /usr/lib/debug/.build-id/7e/93634ee33aef625f7203ea0a66d3794af71f2e 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so +File: /usr/lib/debug/.build-id/7e/93634ee33aef625f7203ea0a66d3794af71f2e.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/7f 40755 root:root +File: /usr/lib/debug/.build-id/7f/f6746e59aa430cc4f6f01970c64b803246740d 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 +File: /usr/lib/debug/.build-id/7f/f6746e59aa430cc4f6f01970c64b803246740d.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug File: /usr/lib/debug/.build-id/83 40755 root:root -File: /usr/lib/debug/.build-id/83/60d2ada0146d1c8c68006bb2707fc67c2cc764 120777 root:root ../../../ardour6/backends/libalsa_audiobackend.so -File: /usr/lib/debug/.build-id/83/60d2ada0146d1c8c68006bb2707fc67c2cc764.debug 120777 root:root ../../usr/lib/ardour6/backends/libalsa_audiobackend.so.debug -File: /usr/lib/debug/.build-id/8b 40755 root:root -File: /usr/lib/debug/.build-id/8b/04bb1cbcec7abe3cb4e9614999416ba6fdbf43 120777 root:root ../../../ardour6/utils/ardour6-new_session -File: /usr/lib/debug/.build-id/8b/04bb1cbcec7abe3cb4e9614999416ba6fdbf43.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_session.debug -File: /usr/lib/debug/.build-id/8c 40755 root:root -File: /usr/lib/debug/.build-id/8c/203a243bdcd0fe05735d0e7ab36409d0601c36 120777 root:root ../../../ardour6/vamp/libardourvamppyin.so.0.0.0 -File: /usr/lib/debug/.build-id/8c/203a243bdcd0fe05735d0e7ab36409d0601c36.debug 120777 root:root ../../usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -File: /usr/lib/debug/.build-id/8c/539630fd735cf55046e9fa49226ae79fa43dfd 120777 root:root ../../../ardour6/sanityCheck -File: /usr/lib/debug/.build-id/8c/539630fd735cf55046e9fa49226ae79fa43dfd.debug 120777 root:root ../../usr/lib/ardour6/sanityCheck.debug -File: /usr/lib/debug/.build-id/8d 40755 root:root -File: /usr/lib/debug/.build-id/8d/3a59779070b96660c7c06d59e41abf3a6c4847 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so -File: /usr/lib/debug/.build-id/8d/3a59779070b96660c7c06d59e41abf3a6c4847.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug -File: /usr/lib/debug/.build-id/93 40755 root:root -File: /usr/lib/debug/.build-id/93/12a0807ab86afd7653fe7e466c5db0e6dfdac7 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so -File: /usr/lib/debug/.build-id/93/12a0807ab86afd7653fe7e466c5db0e6dfdac7.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug -File: /usr/lib/debug/.build-id/aa 40755 root:root -File: /usr/lib/debug/.build-id/aa/6e53eec6d3106ee999bfc97d2ba6b6f0e38f59 120777 root:root ../../../ardour6/ardour-vst-scanner -File: /usr/lib/debug/.build-id/aa/6e53eec6d3106ee999bfc97d2ba6b6f0e38f59.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug +File: /usr/lib/debug/.build-id/83/b7173b1d15dc6879a71255866c87ca5ce5eb06 120777 root:root ../../../ardour6/libevoral.so.0.0.0 +File: /usr/lib/debug/.build-id/83/b7173b1d15dc6879a71255866c87ca5ce5eb06.debug 120777 root:root ../../usr/lib/ardour6/libevoral.so.0.0.0.debug +File: /usr/lib/debug/.build-id/88 40755 root:root +File: /usr/lib/debug/.build-id/88/276cb186c91e35f49ace46c165e7b640bf0615 120777 root:root ../../../ardour6/LV2/a-reverb.lv2/a-reverb.so +File: /usr/lib/debug/.build-id/88/276cb186c91e35f49ace46c165e7b640bf0615.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +File: /usr/lib/debug/.build-id/92 40755 root:root +File: /usr/lib/debug/.build-id/92/0f46da464ca111dfdb365defcc172e776f8993 120777 root:root ../../../ardour6/utils/ardour6-new_empty_session +File: /usr/lib/debug/.build-id/92/0f46da464ca111dfdb365defcc172e776f8993.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-new_empty_session.debug +File: /usr/lib/debug/.build-id/95 40755 root:root +File: /usr/lib/debug/.build-id/95/1f8f82bb3ffdd1621a6ff6d52b410d23219e04 120777 root:root ../../../ardour6/utils/ardour6-export +File: /usr/lib/debug/.build-id/95/1f8f82bb3ffdd1621a6ff6d52b410d23219e04.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-export.debug +File: /usr/lib/debug/.build-id/9b 40755 root:root +File: /usr/lib/debug/.build-id/9b/d4b10386c833556ffff47fec94a87a5e403a51 120777 root:root ../../../ardour6/LV2/a-exp.lv2/a-exp.so +File: /usr/lib/debug/.build-id/9b/d4b10386c833556ffff47fec94a87a5e403a51.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug +File: /usr/lib/debug/.build-id/9d 40755 root:root +File: /usr/lib/debug/.build-id/9d/e67bf37bde7d31ad082f121ca48e2ac0864389 120777 root:root ../../../ardour6/libptformat.so.0.0.0 +File: /usr/lib/debug/.build-id/9d/e67bf37bde7d31ad082f121ca48e2ac0864389.debug 120777 root:root ../../usr/lib/ardour6/libptformat.so.0.0.0.debug +File: /usr/lib/debug/.build-id/ad 40755 root:root +File: /usr/lib/debug/.build-id/ad/325f5548782892133ce002ab3f89cda0d11600 120777 root:root ../../../ardour6/libaudiographer.so.0.0.0 +File: /usr/lib/debug/.build-id/ad/325f5548782892133ce002ab3f89cda0d11600.debug 120777 root:root ../../usr/lib/ardour6/libaudiographer.so.0.0.0.debug File: /usr/lib/debug/.build-id/af 40755 root:root -File: /usr/lib/debug/.build-id/af/2a8a758b0f89668aabc90c2ddabf5872b202f0 120777 root:root ../../../ardour6/surfaces/libardour_faderport8.so -File: /usr/lib/debug/.build-id/af/2a8a758b0f89668aabc90c2ddabf5872b202f0.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport8.so.debug -File: /usr/lib/debug/.build-id/c9 40755 root:root -File: /usr/lib/debug/.build-id/c9/21001752fc39cdafd8f9096d9be2807c7d7aac 120777 root:root ../../../ardour6/backends/libjack_audiobackend.so -File: /usr/lib/debug/.build-id/c9/21001752fc39cdafd8f9096d9be2807c7d7aac.debug 120777 root:root ../../usr/lib/ardour6/backends/libjack_audiobackend.so.debug -File: /usr/lib/debug/.build-id/ca 40755 root:root -File: /usr/lib/debug/.build-id/ca/2ec9da04290bde3b3da665f57ddc4f23aef06b 120777 root:root ../../../ardour6/libardour.so.3.0.0 -File: /usr/lib/debug/.build-id/ca/2ec9da04290bde3b3da665f57ddc4f23aef06b.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug -File: /usr/lib/debug/.build-id/d1 40755 root:root -File: /usr/lib/debug/.build-id/d1/5395f6d68191456a91a20354a5b036949001ad 120777 root:root ../../../ardour6/libgtkmm2ext.so.0.8.3 -File: /usr/lib/debug/.build-id/d1/5395f6d68191456a91a20354a5b036949001ad.debug 120777 root:root ../../usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/.build-id/dc 40755 root:root -File: /usr/lib/debug/.build-id/dc/5a57f89862f2c22ed7bc40a7b8e431a4f576db 120777 root:root ../../../ardour6/surfaces/libardour_launch_control_xl.so -File: /usr/lib/debug/.build-id/dc/5a57f89862f2c22ed7bc40a7b8e431a4f576db.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug -File: /usr/lib/debug/.build-id/e0 40755 root:root -File: /usr/lib/debug/.build-id/e0/a1590461d81d8cc1d6a39c82de21a3cca5e80e 120777 root:root ../../../ardour6/libpbd.so.4.1.0 -File: /usr/lib/debug/.build-id/e0/a1590461d81d8cc1d6a39c82de21a3cca5e80e.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug -File: /usr/lib/debug/.build-id/e8 40755 root:root -File: /usr/lib/debug/.build-id/e8/1753978ca5b9ffcb2ff6db353f2b4e8e237ecd 120777 root:root ../../../ardour6/utils/ardour6-fix_bbtppq -File: /usr/lib/debug/.build-id/e8/1753978ca5b9ffcb2ff6db353f2b4e8e237ecd.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug -File: /usr/lib/debug/.build-id/e9 40755 root:root -File: /usr/lib/debug/.build-id/e9/787d48665568b35d53c5f58da5155ce5457616 120777 root:root ../../../ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -File: /usr/lib/debug/.build-id/e9/787d48665568b35d53c5f58da5155ce5457616.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -File: /usr/lib/debug/.build-id/f4 40755 root:root -File: /usr/lib/debug/.build-id/f4/b7f644d65ecf0a1bbcb166b098413a022f129d 120777 root:root ../../../ardour6/surfaces/libardour_push2.so -File: /usr/lib/debug/.build-id/f4/b7f644d65ecf0a1bbcb166b098413a022f129d.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug -File: /usr/lib/debug/.build-id/f8 40755 root:root -File: /usr/lib/debug/.build-id/f8/d3d7f5aaa611636db8c3492c604edbca95a302 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so -File: /usr/lib/debug/.build-id/f8/d3d7f5aaa611636db8c3492c604edbca95a302.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/16412f786128b00700cec2f2e6af875ac07088 120777 root:root ../../../ardour6/LV2/a-delay.lv2/a-delay.so -File: /usr/lib/debug/.build-id/f9/16412f786128b00700cec2f2e6af875ac07088.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug +File: /usr/lib/debug/.build-id/af/af681c7df1edd6b39ed0682c566cc3e083c9c3 120777 root:root ../../../ardour6/libardour.so.3.0.0 +File: /usr/lib/debug/.build-id/af/af681c7df1edd6b39ed0682c566cc3e083c9c3.debug 120777 root:root ../../usr/lib/ardour6/libardour.so.3.0.0.debug +File: /usr/lib/debug/.build-id/b7 40755 root:root +File: /usr/lib/debug/.build-id/b7/dc7070bca57052b60e18b0d751b5535550be79 120777 root:root ../../../ardour6/surfaces/libardour_cc121.so +File: /usr/lib/debug/.build-id/b7/dc7070bca57052b60e18b0d751b5535550be79.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_cc121.so.debug +File: /usr/lib/debug/.build-id/c1 40755 root:root +File: /usr/lib/debug/.build-id/c1/76128f0ff3378bfb4730c2efab85217f51c32a 120777 root:root ../../../ardour6/LV2/a-eq.lv2/a-eq.so +File: /usr/lib/debug/.build-id/c1/76128f0ff3378bfb4730c2efab85217f51c32a.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug +File: /usr/lib/debug/.build-id/c2 40755 root:root +File: /usr/lib/debug/.build-id/c2/8d9cc1f18058153e7caee0e3b8a249df90c653 120777 root:root ../../../ardour6/utils/ardour6-copy-mixer +File: /usr/lib/debug/.build-id/c2/8d9cc1f18058153e7caee0e3b8a249df90c653.debug 120777 root:root ../../usr/lib/ardour6/utils/ardour6-copy-mixer.debug +File: /usr/lib/debug/.build-id/c6 40755 root:root +File: /usr/lib/debug/.build-id/c6/6da993eafddd1dad05e19d8c4df6b46d6db97c 120777 root:root ../../../ardour6/LV2/a-comp.lv2/a-comp.so +File: /usr/lib/debug/.build-id/c6/6da993eafddd1dad05e19d8c4df6b46d6db97c.debug 120777 root:root ../../usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug +File: /usr/lib/debug/.build-id/c8 40755 root:root +File: /usr/lib/debug/.build-id/c8/0d82cbc3c9f53b7bb30754b8940797c008a676 120777 root:root ../../../ardour6/libwaveview.so.0.0.0 +File: /usr/lib/debug/.build-id/c8/0d82cbc3c9f53b7bb30754b8940797c008a676.debug 120777 root:root ../../usr/lib/ardour6/libwaveview.so.0.0.0.debug +File: /usr/lib/debug/.build-id/d0 40755 root:root +File: /usr/lib/debug/.build-id/d0/323319b0ef5b3d89e159f5236cbb6aec52d3e6 120777 root:root ../../../ardour6/panners/libpan2in2out.so +File: /usr/lib/debug/.build-id/d0/323319b0ef5b3d89e159f5236cbb6aec52d3e6.debug 120777 root:root ../../usr/lib/ardour6/panners/libpan2in2out.so.debug +File: /usr/lib/debug/.build-id/d4 40755 root:root +File: /usr/lib/debug/.build-id/d4/bb85a4f6a34863ef695bd458786d7216e84911 120777 root:root ../../../ardour6/surfaces/libardour_push2.so +File: /usr/lib/debug/.build-id/d4/bb85a4f6a34863ef695bd458786d7216e84911.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_push2.so.debug +File: /usr/lib/debug/.build-id/df 40755 root:root +File: /usr/lib/debug/.build-id/df/23dfb3685c49c3625886b5ada7047cd1199a5a 120777 root:root ../../../ardour6/surfaces/libardour_generic_midi.so +File: /usr/lib/debug/.build-id/df/23dfb3685c49c3625886b5ada7047cd1199a5a.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/5621d0dd7a7ff0e0eb3ecdcd9bd672127ca803 120777 root:root ../../../ardour6/ardour-vst-scanner +File: /usr/lib/debug/.build-id/e5/5621d0dd7a7ff0e0eb3ecdcd9bd672127ca803.debug 120777 root:root ../../usr/lib/ardour6/ardour-vst-scanner.debug +File: /usr/lib/debug/.build-id/e5/e5edc1cb86649ccfed502212c821202a421462 120777 root:root ../../../ardour6/hardour-6.8.0 +File: /usr/lib/debug/.build-id/e5/e5edc1cb86649ccfed502212c821202a421462.debug 120777 root:root ../../usr/lib/ardour6/hardour-6.8.0.debug +File: /usr/lib/debug/.build-id/e6 40755 root:root +File: /usr/lib/debug/.build-id/e6/acdabce50c6b56aeb46f61fcb31f5d9b4cc447 120777 root:root ../../../ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +File: /usr/lib/debug/.build-id/e6/acdabce50c6b56aeb46f61fcb31f5d9b4cc447.debug 120777 root:root ../../usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +File: /usr/lib/debug/.build-id/f7 40755 root:root +File: /usr/lib/debug/.build-id/f7/9ed6ec419b935296a66367e7497a00ad2ebf0b 120777 root:root ../../../ardour6/libpbd.so.4.1.0 +File: /usr/lib/debug/.build-id/f7/9ed6ec419b935296a66367e7497a00ad2ebf0b.debug 120777 root:root ../../usr/lib/ardour6/libpbd.so.4.1.0.debug +File: /usr/lib/debug/.build-id/f7/f2d3f7c30c8ed7660e29ca029e2290329ee0a6 120777 root:root ../../../ardour6/libcanvas.so.0.0.0 +File: /usr/lib/debug/.build-id/f7/f2d3f7c30c8ed7660e29ca029e2290329ee0a6.debug 120777 root:root ../../usr/lib/ardour6/libcanvas.so.0.0.0.debug File: /usr/lib/debug/.build-id/fa 40755 root:root -File: /usr/lib/debug/.build-id/fa/c74694929f71beacf3008d2aba84175543c053 120777 root:root ../../../ardour6/surfaces/libardour_faderport2.so -File: /usr/lib/debug/.build-id/fa/c74694929f71beacf3008d2aba84175543c053.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_faderport2.so.debug -File: /usr/lib/debug/.build-id/fc 40755 root:root -File: /usr/lib/debug/.build-id/fc/4279237363c50a8da4304e9ab44775cfe97912 120777 root:root ../../../ardour6/libardouralsautil.so.0.0.1 -File: /usr/lib/debug/.build-id/fc/4279237363c50a8da4304e9ab44775cfe97912.debug 120777 root:root ../../usr/lib/ardour6/libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/.build-id/ff 40755 root:root -File: /usr/lib/debug/.build-id/ff/e7023c8254c115354e1ea6cdbe5d2351c4c5b7 120777 root:root ../../../ardour6/surfaces/libardour_contourdesign.so -File: /usr/lib/debug/.build-id/ff/e7023c8254c115354e1ea6cdbe5d2351c4c5b7.debug 120777 root:root ../../usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/fa/dffa8ffa9f1402a0a494b2ca960bd0cea9d777 120777 root:root ../../../ardour6/backends/libdummy_audiobackend.so +File: /usr/lib/debug/.build-id/fa/dffa8ffa9f1402a0a494b2ca960bd0cea9d777.debug 120777 root:root ../../usr/lib/ardour6/backends/libdummy_audiobackend.so.debug File: /usr/lib/debug/usr/lib/ardour6 40755 root:root @@ -2707,61 +2740,61 @@ File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root 0b04e440b5d9bd24c3ed035f296bce76 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root 32ea720bf42c57f41bb6b460dc417618 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 62b33a0edc186172145586b08e25a3f9 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 6d8c24a9dc9f6ac95ecc7a0e40f6dfda File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 6c0f28746715767cc1cb86bf07e75b8b +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 5a9856bc8720b2f37ffd2a7bbd4b9d6d File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 6ede1948b14561dbea688ad55fea54e8 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 3a6bb450dc9a77df3463f9ad39ffed0e File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root 441f488f100e820dad3eeb3865709d1d +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root bf48a846961c91ecc6d6e82586a99a77 File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root 79f5897f57bc6e5e96d103bf9ef14622 +File: /usr/lib/debug/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root 603824a5832af7618b2dedccdd66071e File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root 157945ef703a865c68f6c8114323002d -File: /usr/lib/debug/usr/lib/ardour6/ardour-6.8.0.debug 100644 root:root 1685709374e70fb07572e70e6e59375c -File: /usr/lib/debug/usr/lib/ardour6/ardour-exec-wrapper.debug 100644 root:root 285323da5ca12d6880f75403447d4f12 -File: /usr/lib/debug/usr/lib/ardour6/ardour-vst-scanner.debug 100644 root:root b9ad0c9d32e46dbe705e86b76123653b -File: /usr/lib/debug/usr/lib/ardour6/ardour-vst3-scanner.debug 100644 root:root c7dd46ad5f39b5c0b4c8a7b247f1f9f2 +File: /usr/lib/debug/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root 2966bcb38f35e2bd90123b0dd9c04117 +File: /usr/lib/debug/usr/lib/ardour6/ardour-6.8.0.debug 100644 root:root 3c835b5e4d0a779f8c735246a6e73841 +File: /usr/lib/debug/usr/lib/ardour6/ardour-exec-wrapper.debug 100644 root:root 230f6eb3752d911be09930ad1175f5d6 +File: /usr/lib/debug/usr/lib/ardour6/ardour-vst-scanner.debug 100644 root:root 4b01557bfd204192787a793721dd897e +File: /usr/lib/debug/usr/lib/ardour6/ardour-vst3-scanner.debug 100644 root:root 57a852efc9985a857c0b03274f58c864 File: /usr/lib/debug/usr/lib/ardour6/backends 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root d3a34e7e390174869987b9252628766e -File: /usr/lib/debug/usr/lib/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root ff59fe21c8e1e6636ae75301320f4807 -File: /usr/lib/debug/usr/lib/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root d114888eb2f98c283838537ac271f58b +File: /usr/lib/debug/usr/lib/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root 69138448c385da190997ef8d44c30498 +File: /usr/lib/debug/usr/lib/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 0e9e4cd30b56373fd4b91b88b37defa0 +File: /usr/lib/debug/usr/lib/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root 0fc72217bec8f7d93fbd26ec13c5fb6a File: /usr/lib/debug/usr/lib/ardour6/engines 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/engines/libclearlooks.so.debug 100644 root:root a5173935a921b65dcedff8932d3293b4 -File: /usr/lib/debug/usr/lib/ardour6/hardour-6.8.0.debug 100644 root:root 9dfab61a18d88a87f684a322db4f3194 -File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.0.0.debug 100644 root:root 3fe3c0ee79cfec5ac3b7c2b8a12b6d98 +File: /usr/lib/debug/usr/lib/ardour6/engines/libclearlooks.so.debug 100644 root:root 62ca82b16bc8cc4a25363cd669e94d1d +File: /usr/lib/debug/usr/lib/ardour6/hardour-6.8.0.debug 100644 root:root f6d7815d97d3691e454eb2e9b94c5c69 +File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.0.0.debug 100644 root:root 087102b8e64dcd710643caba05a2c9ee File: /usr/lib/debug/usr/lib/ardour6/libardour.so.3.debug 120777 root:root libardour.so.3.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libardour.so.debug 120777 root:root libardour.so.3.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root d19d1e963afd234d6d505fbe1ab5dbcc +File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root 9dba97ddc479987ae1209dabad766a61 File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.0.debug 120777 root:root libardouralsautil.so.0.0.1.debug File: /usr/lib/debug/usr/lib/ardour6/libardouralsautil.so.debug 120777 root:root libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/usr/lib/ardour6/libardourcp.so.debug 100644 root:root 943b64daa3925ab75014d9d3bd243268 -File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root 644398276dff671c5c4fe679b1e228b4 +File: /usr/lib/debug/usr/lib/ardour6/libardourcp.so.debug 100644 root:root e47910e2d0ef0950777b6439304ca580 +File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root 090b7180db5a196cc41ee8d392f66144 File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.0.debug 120777 root:root libaudiographer.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libaudiographer.so.debug 120777 root:root libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.0.0.debug 100644 root:root b2f7c6b9115de664b6d87b76fd6bb970 +File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.0.0.debug 100644 root:root d56f349ea2ccd40963b4b15e28c96e81 File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.0.debug 120777 root:root libcanvas.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libcanvas.so.debug 120777 root:root libcanvas.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.0.0.debug 100644 root:root f9288f2157a079a145b224fe374609b2 +File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.0.0.debug 100644 root:root 6e81d98e169cd9358eb41467eee44853 File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.0.debug 120777 root:root libevoral.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libevoral.so.debug 120777 root:root libevoral.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root 47b1f618f0e135fdbf5e6fc926c1269e +File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root 52b9ec7c6f9a0d55d4e0afcffd4e01f1 File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.0.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug File: /usr/lib/debug/usr/lib/ardour6/libgtkmm2ext.so.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.1.0.debug 100644 root:root 9d6d97de20e773c3bd39b26d18a1f057 +File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.1.0.debug 100644 root:root 4329a1c18d598c62d408b7a965d3cf1b File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.4.debug 120777 root:root libmidipp.so.4.1.0.debug File: /usr/lib/debug/usr/lib/ardour6/libmidipp.so.debug 120777 root:root libmidipp.so.4.1.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.1.0.debug 100644 root:root db6102bb7297a74becf3a89f87fc29e8 +File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.1.0.debug 100644 root:root 1f567a42b7f42572c16a1855fde3fa9f File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.4.debug 120777 root:root libpbd.so.4.1.0.debug File: /usr/lib/debug/usr/lib/ardour6/libpbd.so.debug 120777 root:root libpbd.so.4.1.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.0.0.debug 100644 root:root 9ccd66cd4015bda8eb529627f053080d +File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.0.0.debug 100644 root:root 024d1efaa96ea7163a3bd427f092b212 File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.0.debug 120777 root:root libptformat.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libptformat.so.debug 120777 root:root libptformat.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 06178326d4604b9b22c1f8be4b5ba1ed +File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 64b3bd54898f4d674cc5cf36b20d8cb6 File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.0.debug 120777 root:root libtemporal.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libtemporal.so.debug 120777 root:root libtemporal.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.0.0.debug 100644 root:root 0da3321ed135fc651cba9805bce42fb8 +File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.0.0.debug 100644 root:root cadfb2b312e7ae539dccf0cd2d453477 File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.0.debug 120777 root:root libwaveview.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/libwaveview.so.debug 120777 root:root libwaveview.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.0.0.debug 100644 root:root c1316654e110aefc8b3253280bd46683 +File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 1c04b68c8f9eaab9a9cb0824aacafe19 File: /usr/lib/debug/usr/lib/ardour6/libwidgets.so.0.debug 120777 root:root libwidgets.so.0.0.0.debug @@ -2769,32 +2802,32 @@ File: /usr/lib/debug/usr/lib/ardour6/panners 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/panners/libpan1in2out.so.debug 100644 root:root ab2ffe29519c813942e48293d09569ef -File: /usr/lib/debug/usr/lib/ardour6/panners/libpan2in2out.so.debug 100644 root:root 33314ed1e35ee2d9665f9353e4c93ad6 -File: /usr/lib/debug/usr/lib/ardour6/panners/libpanbalance.so.debug 100644 root:root 75b9c16a54fcd9068d0cd757fb438bb1 -File: /usr/lib/debug/usr/lib/ardour6/panners/libpanvbap.so.debug 100644 root:root 61fbb842db26376a834d044320103db8 -File: /usr/lib/debug/usr/lib/ardour6/sanityCheck.debug 100644 root:root 5c134ad268e817b3916ef7669c303c77 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpan1in2out.so.debug 100644 root:root 0e33a3d2789c3bdd34273961f49959dd +File: /usr/lib/debug/usr/lib/ardour6/panners/libpan2in2out.so.debug 100644 root:root da553769cff96116222e61525d6828d5 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpanbalance.so.debug 100644 root:root 9dc51f7c3d46683d7713532d56e8e3d3 +File: /usr/lib/debug/usr/lib/ardour6/panners/libpanvbap.so.debug 100644 root:root 86c47c168295388ef87566377b20f661 +File: /usr/lib/debug/usr/lib/ardour6/sanityCheck.debug 100644 root:root 5570dbc56a4d66d60aa29162e8410f47 File: /usr/lib/debug/usr/lib/ardour6/surfaces 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root 56df0f9d5c313ed9d50744c39e9c6ec0 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 7e52c8409d187aa539848157742d28c7 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root 938a707f58bafea9356032619d6d0c96 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root 523b96d306ec6ecfa9f036a4d024d83f -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 4e18eaf6f14e9c110d051b285ebdae72 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root e867ab97eef20a80584bf0f9249d9386 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 6a6a8575be6360b1cb17d6d8e9d5d732 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root d91ef6c924d38e26a9d8131a7489424b -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root f29937988ac858f8b1d82c1512c983ff -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_osc.so.debug 100644 root:root 35eaf8822d002ca4722b9f18da712f16 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 8699940a135469276643f0a9774c203c -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 1f380e6fc7a3e9b7e235c5725d12f5e0 -File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root 398e949ba0f2df0e5c3d5088994caf91 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root 06ec8f2e6378cb24fa9dfb503c10c3e3 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 36d422ab2bfd9897a367a547bcbcb5aa +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root a13ca43d533b7dd212ac64f09a416c30 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root 5905b2e3f4998fdd6e4c06be3950eaf4 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 34c908031a86fe2ee99abe49d19d0020 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 2264f6b7998f9294f6bf5380dfb61fa5 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 744f0f7b28dfd4d0a39899ceac7926d7 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root 3807985e3203f742933bf497ea010f97 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root 248ec41e266363404a8d4cec9720f5a1 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_osc.so.debug 100644 root:root c92301c434c72cd3c8bb01e5a3b5f894 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_push2.so.debug 100644 root:root f94a941ed54b3fb9dc385310df858e93 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root b3a2b96f3755d2086e4748fde3c974a0 +File: /usr/lib/debug/usr/lib/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root f02ebca1c4c0774b2f975006a75fde85 File: /usr/lib/debug/usr/lib/ardour6/utils 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root 440a425bb61ac00b89676bb647849aa2 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-export.debug 100644 root:root e244ee7e8197b1beb6fbd2ee85762502 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root 8ba495c9961f89c25b7d4d4703f41812 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root dca760d6df8b52029311303c887af241 -File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_session.debug 100644 root:root c8351735fc3b54062c3255e0b48d26b0 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root c834c714a2ec0477b79b6e7a80b96605 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-export.debug 100644 root:root 85efda857dff61bdaacc422b92b632f2 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root fc8317d93f374c2200b0392afe8188c6 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root 04fee1ff9509feca684a2575e99aa4e2 +File: /usr/lib/debug/usr/lib/ardour6/utils/ardour6-new_session.debug 100644 root:root 4647a88161b3b5aea1feefd2c1a507ff File: /usr/lib/debug/usr/lib/ardour6/vamp 40755 root:root -File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root b1ed452d2b6648480a0cd18e7dbb9585 +File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root 3c29b0699149e90e7ede5b6a66acdddf File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.0.debug 120777 root:root libardourvampplugins.so.0.0.0.debug File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvampplugins.so.debug 120777 root:root libardourvampplugins.so.0.0.0.debug -File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root ddb22d003278673fc2501de0e1c386e5 +File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root 9bd8a130e9c63c30416574a273749e1a File: /usr/lib/debug/usr/lib/ardour6/vamp/libardourvamppyin.so.0.debug 120777 root:root libardourvamppyin.so.0.0.0.debug @@ -2871,2 +2904,3 @@ File: /usr/src/debug/ardour-6.8/gtk2_ardour/big_transport_window.h 100644 root:root 977a7519ce4a5875cf1c03f204f4dff3 +File: /usr/src/debug/ardour-6.8/gtk2_ardour/bundle_env.h 100644 root:root 573ba3af4c2bdf2def106b9f0482a0a8 File: /usr/src/debug/ardour-6.8/gtk2_ardour/bundle_env_linux.cc 100644 root:root 2f856b46b990d3edbaf809e25ac6e8bc @@ -3158,2 +3192,3 @@ File: /usr/src/debug/ardour-6.8/gtk2_ardour/pingback.cc 100644 root:root f1f885db10716ae30cbb63d8aae186ca +File: /usr/src/debug/ardour-6.8/gtk2_ardour/pingback.h 100644 root:root dae4ef2e5808840e315b27e8083b1c6c File: /usr/src/debug/ardour-6.8/gtk2_ardour/playlist_selection.h 100644 root:root ad7b02d697808f6ea2efcdfbd5cbd0bf @@ -3542,2 +3577,3 @@ File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/minimp3.h 100644 root:root c5cc45710e51ff6edb72938512ecee93 +File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/mix.h 100644 root:root 455bda5831482664fd2726960f479426 File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/mode.h 100644 root:root 07206dcf15c93b0990a0bd8248c9be66 @@ -3628,2 +3664,3 @@ File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/session_state_utils.h 100644 root:root 7ba561338ee7f6475570b348de12093a +File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/session_utils.h 100644 root:root 935e5a89c76c617ffd0e354dc9b3f8e5 File: /usr/src/debug/ardour-6.8/libs/ardour/ardour/sidechain.h 100644 root:root c41843729a84e6d34732ec4196711873 @@ -3708,2 +3745,3 @@ File: /usr/src/debug/ardour-6.8/libs/ardour/automatable.cc 100644 root:root 826c94514fc0debf1bf0dfbe3f0ad0f0 +File: /usr/src/debug/ardour-6.8/libs/ardour/automation.cc 100644 root:root d073e72b74d7b1c87801f201f83f4636 File: /usr/src/debug/ardour-6.8/libs/ardour/automation_control.cc 100644 root:root 79e6117ea859a2c0584c7c6158ad52bd @@ -3870,3 +3908,3 @@ File: /usr/src/debug/ardour-6.8/libs/ardour/reverse.cc 100644 root:root 58906588a246956a847a6e4fb343052a -File: /usr/src/debug/ardour-6.8/libs/ardour/revision.cc 100644 root:root d5b5d74f43e8580945c01742fab9bbd9 +File: /usr/src/debug/ardour-6.8/libs/ardour/revision.cc 100644 root:root 2f0bae4d089250de26880076f2e8616f File: /usr/src/debug/ardour-6.8/libs/ardour/route.cc 100644 root:root a3c5b9ef07b9108504fdd8fc7ca62b84 @@ -4003,2 +4041,3 @@ File: /usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither.cc 100644 root:root 2d19e69639071a10ea24875d3230b6af +File: /usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither.h 100644 root:root 0bf4e2602b40af2c854ae38eb1619a5c File: /usr/src/debug/ardour-6.8/libs/audiographer/private/gdither/gdither_types.h 100644 root:root 65c6beab01f971d7b42242a0f4018c12 @@ -4052,2 +4091,3 @@ File: /usr/src/debug/ardour-6.8/libs/backends/jack/weak_libjack.c 100644 root:root 7f753e43fdc0d4ed301d1a5f3d30a458 +File: /usr/src/debug/ardour-6.8/libs/backends/jack/weak_libjack.h 100644 root:root 334c986ab182368cb9580d94579318ed File: /usr/src/debug/ardour-6.8/libs/canvas 40755 root:root @@ -4092,2 +4132,3 @@ File: /usr/src/debug/ardour-6.8/libs/canvas/canvas/types.h 100644 root:root 183196b372ea03a009b1ec16804d5ddb +File: /usr/src/debug/ardour-6.8/libs/canvas/canvas/utils.h 100644 root:root 1b0fc54105ec73fb2bf06b9de0dad4df File: /usr/src/debug/ardour-6.8/libs/canvas/canvas/widget.h 100644 root:root 1b3eceab89bc153355f2c51bd1011562 @@ -4127,2 +4168,3 @@ File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/animation.c 100644 root:root 5f029c32ca2d6df738a0c16f977547ab +File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/animation.h 100644 root:root 3b13f73c8bca9aae2cce14d84482451d File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/cairo-support.c 100644 root:root c2423afe68a629c482d44d84469dfa6c @@ -4130,2 +4172,3 @@ File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw.c 100644 root:root 5bd1835ef6471a24dccc2e87b51810ca +File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw.h 100644 root:root 466cceea70a9d932d627e8c17faa3c76 File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/clearlooks_draw_glossy.c 100644 root:root 1362b0eae34954f432838f1211093af1 @@ -4140,3 +4183,5 @@ File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/support.c 100644 root:root f1294a7917a7aac29cc8ddbfc5d230bf +File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/support.h 100644 root:root 4ed6cd3853a13d587c0de5801c7810b6 File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/widget-information.c 100644 root:root 3eaab400244248cd965c4ed32b8cdd32 +File: /usr/src/debug/ardour-6.8/libs/clearlooks-newer/widget-information.h 100644 root:root 4c5deddc868e94a690e7ea0f13de2f8f File: /usr/src/debug/ardour-6.8/libs/evoral 40755 root:root @@ -4183,2 +4228,4 @@ File: /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/log.h 100644 root:root 50a6387cb0355692710cb3fe0d83e4c4 +File: /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/midi.h 100644 root:root c924fdd6357db9ed81f67e3376b1eb06 +File: /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/misc.h 100644 root:root e377bcdb450c882bfaaa9cfeb2f58ef1 File: /usr/src/debug/ardour-6.8/libs/fluidsynth/fluidsynth/mod.h 100644 root:root 3a50b9b7abed6554bca4f5e86996eee3 @@ -4197,2 +4244,3 @@ File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv.c 100644 root:root 060332948bf54880258425e1318684b2 +File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv.h 100644 root:root 89abea7ed2d30cc476a3158b170fab46 File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_conv_tables.inc.h 100644 root:root f178346d20cb7ad6b114a8c51a7aafb8 @@ -4228,2 +4276,3 @@ File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_samplecache.c 100644 root:root f7a35ebe7fcf4790e5ce8f709cfe8638 +File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_samplecache.h 100644 root:root 7fa245ca3a93e648b898d3816db6b107 File: /usr/src/debug/ardour-6.8/libs/fluidsynth/src/fluid_settings.c 100644 root:root 813b3d2a6525f9e959a51b8632e1efc5 @@ -4291,2 +4340,3 @@ File: /usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/gtkapplication.h 100644 root:root 2d7ff21cec7ed1f1eacca5521f99849c +File: /usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/gui_thread.h 100644 root:root fa934ca304f7e0c75204e5722bb97250 File: /usr/src/debug/ardour-6.8/libs/gtkmm2ext/gtkmm2ext/keyboard.h 100644 root:root 89725abe852820a4952c0505fefc93c0 @@ -4380,2 +4430,3 @@ File: /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lua.h 100644 root:root 289e6bd7d8849431589d53586a3fb5c7 +File: /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lualib.h 100644 root:root 1149083fce50dd93b2e156e3c87f5b0f File: /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lundump.c 100644 root:root 4c4a07d08340b4d0c8cde9dc43e42202 @@ -4385,2 +4436,3 @@ File: /usr/src/debug/ardour-6.8/libs/lua/lua-5.3.5/lzio.h 100644 root:root 71580ac3b1848a72354269fab8fb62e2 +File: /usr/src/debug/ardour-6.8/libs/lua/lua.cc 100644 root:root 93047600a9426a76a537523c40fbb9c7 File: /usr/src/debug/ardour-6.8/libs/lua/lua/luastate.h 100644 root:root 08e65ecc6078701432fb36dc951e6f68 @@ -4464,2 +4516,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/convert.h 100644 root:root e7024132450f39ebef89c399cae9376f +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/cpus.h 100644 root:root 91addbc4919d7d14d53cd44537828ea9 File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/crossthread.h 100644 root:root 4340899b4508c4601d054f552053f4eb @@ -4476,2 +4529,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/file_archive.h 100644 root:root ce07429dfa7bbd2a28b77b3633c63a77 +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/file_utils.h 100644 root:root bb1cd750926fa07dd0a01bae952e079a File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/floating.h 100644 root:root 29002f50e19eb0dfa64f48379c619f27 @@ -4480,2 +4534,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/locale_guard.h 100644 root:root 8e808926de49a555e882c03f178f30cb +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/malign.h 100644 root:root 2662c98c1dc9e528bb2f935605c78951 File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/md5.h 100644 root:root 5415a7a40197118367dbabd2557dd1d6 @@ -4499,2 +4554,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/receiver.h 100644 root:root d53a6795b3d1d3fa11efabdab0e3d0ae +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/replace_all.h 100644 root:root e9d44bb5492f4a78ba127f9251232a70 File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/resource.h 100644 root:root 091fa00bfc168f20815f555e3edeaf95 @@ -4506,2 +4562,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/sequence_property.h 100644 root:root cb60153b5b5a8e97e8cb4b36146145f9 +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/shortpath.h 100644 root:root 243c1667e4153491acfe69c7a65922b1 File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/signals.h 100644 root:root cc81ecda2134dc296a097af5da33da4c @@ -4514,2 +4571,3 @@ File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/string_convert.h 100644 root:root 953e3dc2752a5645843c56953e915ad0 +File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/strsplit.h 100644 root:root ab14bc3b83ba7638111d552680bafb51 File: /usr/src/debug/ardour-6.8/libs/pbd/pbd/system_exec.h 100644 root:root 04c211b2c572d81bba90ec43f2315c7f @@ -4813,2 +4871,3 @@ File: /usr/src/debug/ardour-6.8/libs/surfaces/push2/utils.cc 100644 root:root 7b754563a37cac37796402bc08e1e4ee +File: /usr/src/debug/ardour-6.8/libs/surfaces/push2/utils.h 100644 root:root 0894d30165bb4b9d4cba293dbfb8a575 File: /usr/src/debug/ardour-6.8/libs/surfaces/us2400 40755 root:root @@ -5049,2 +5108,3 @@ File: /usr/src/debug/ardour-6.8/tools/sanity_check/systemtest.cpp 100644 root:root 4462a270b4db3924861057aeb139b251 -RPMIdentity: 6e085adc4f7cc7281e791d6d15a1d1e9d50b054275d69ccfc5907900ece55a333ce6b83e84b374647e7b90e309d935a411c640f140044499a74602596b52c9cd +File: /usr/src/debug/ardour-6.8/tools/sanity_check/systemtest.h 100644 root:root 66b3f7a1956e3554eba75adcce2002c4 +RPMIdentity: 8d1c1b8dc2fd157ab4cdf530e812fa0c8b153a5d8b13d06f9351e3e0619b63d2affe00e447fcac49599a033dbeeca4df29950dfc6c60714c5f3b973b5f16a9c7