<86>Jun 16 01:44:59 userdel[1252239]: delete user 'rooter' <86>Jun 16 01:44:59 userdel[1252239]: removed group 'rooter' owned by 'rooter' <86>Jun 16 01:44:59 userdel[1252239]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 01:44:59 groupadd[1252290]: group added to /etc/group: name=rooter, GID=1832 <86>Jun 16 01:44:59 groupadd[1252290]: group added to /etc/gshadow: name=rooter <86>Jun 16 01:44:59 groupadd[1252290]: new group: name=rooter, GID=1832 <86>Jun 16 01:44:59 useradd[1252298]: new user: name=rooter, UID=1832, GID=1832, home=/root, shell=/bin/bash <86>Jun 16 01:45:00 userdel[1252347]: delete user 'builder' <86>Jun 16 01:45:00 userdel[1252347]: removed group 'builder' owned by 'builder' <86>Jun 16 01:45:00 userdel[1252347]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 01:45:00 groupadd[1252358]: group added to /etc/group: name=builder, GID=1833 <86>Jun 16 01:45:00 groupadd[1252358]: group added to /etc/gshadow: name=builder <86>Jun 16 01:45:00 groupadd[1252358]: new group: name=builder, GID=1833 <86>Jun 16 01:45:00 useradd[1252366]: new user: name=builder, UID=1833, GID=1833, home=/usr/src, shell=/bin/bash <13>Jun 16 01:45:14 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 01:45:14 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Jun 16 01:45:14 rpmi: libsigc++2-2.10.7-alt1 sisyphus+272282.200.9.1 1622620448 installed <13>Jun 16 01:45:14 rpmi: libjpeg-2:2.1.5.1-alt1.p10.2 p10+347367.100.3.1 1715149001 installed <13>Jun 16 01:45:14 rpmi: libsigc++2-devel-2.10.7-alt1 sisyphus+272282.200.9.1 1622620448 installed <13>Jun 16 01:45:14 rpmi: libxkbcommon-1.4.1-alt1 p10+307937.300.4.1 1669050957 installed <13>Jun 16 01:45:14 rpmi: xorg-proto-devel-2021.5-alt1 p10+295526.40.6.1 1646400646 installed <13>Jun 16 01:45:14 rpmi: libwayland-client-1.22.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Jun 16 01:45:14 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 16 01:45:14 rpmi: libserd-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249255 installed <13>Jun 16 01:45:14 rpmi: libsord-0.16.6-alt2_1 sisyphus+278712.140.4.2 1626176289 installed <13>Jun 16 01:45:14 rpmi: libfftw3-common-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:14 rpmi: libgomp1-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:45:14 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Jun 16 01:45:14 rpmi: libboost_system1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:14 rpmi: libfftw3-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:14 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+278546.100.1.2 1626249255 installed <13>Jun 16 01:45:14 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 16 01:45:14 rpmi: libsqlite3-3.35.5-alt1.p10.1 p10+340851.100.1.1 1708147015 installed <13>Jun 16 01:45:14 rpmi: zlib-devel-1.2.13-alt1 p10+318109.100.2.1 1682690580 installed <13>Jun 16 01:45:14 rpmi: libidn2-2.3.2-alt1 p10+281239.100.3.1 1627673251 installed <13>Jun 16 01:45:14 rpmi: libart_lgpl-2.3.21-alt3 sisyphus+276909.100.1.1 1625271431 installed <13>Jun 16 01:45:14 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Jun 16 01:45:14 rpmi: libopus-1.4-alt1 p10+322083.100.3.1 1686925405 installed <13>Jun 16 01:45:14 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 16 01:45:14 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 16 01:45:14 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Jun 16 01:45:14 rpmi: libwebp7-1.3.2-alt1 p10+334597.100.5.1 1701266006 installed <13>Jun 16 01:45:15 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:45:15 rpmi: xml-utils-1:2.9.12-alt1.p10.1 p10+314068.100.3.1 1675354348 installed <13>Jun 16 01:45:15 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Jun 16 01:45:15 rpmi: libart_lgpl-devel-2.3.21-alt3 sisyphus+276909.100.1.1 1625271431 installed <13>Jun 16 01:45:15 rpmi: libsord-devel-0.16.6-alt2_1 sisyphus+278712.140.4.2 1626176289 installed <13>Jun 16 01:45:15 rpmi: libsratom-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176333 installed <13>Jun 16 01:45:15 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jun 16 01:45:15 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 16 01:45:15 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 16 01:45:15 rpmi: qt5-base-common-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:15 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Jun 16 01:45:15 rpmi: lv2-1.18.2-alt1 p10+285934.6400.6.2 1637099984 installed <13>Jun 16 01:45:15 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Jun 16 01:45:15 rpmi: libgudev-1:237-alt1 p10+284327.700.7.1 1632404964 installed <13>Jun 16 01:45:15 rpmi: libltdl7-2.4.6-alt3 sisyphus+279621.400.1.1 1626628072 installed <13>Jun 16 01:45:15 rpmi: libquadmath0-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:45:15 rpmi: liblcms2-2.12-alt2 p10+294140.100.1.1 1643205397 installed <13>Jun 16 01:45:15 rpmi: libusb-1.0.26-alt2 p10+305622.100.3.1 1662994398 installed <13>Jun 16 01:45:15 rpmi: libbluez-5.72-alt1.p10.1 p10+341419.200.5.1 1710334765 installed <13>Jun 16 01:45:15 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Jun 16 01:45:15 rpmi: libfribidi-1.0.12-alt1 p10+298803.100.1.1 1650530271 installed <13>Jun 16 01:45:15 rpmi: libopenjpeg2.0-2.5.0-alt1 p10+300002.100.4.1 1652888730 installed <13>Jun 16 01:45:15 rpmi: libaom3-3.1.1-alt1 sisyphus+279697.100.2.1 1626678061 installed <13>Jun 16 01:45:15 rpmi: libglvnd-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Jun 16 01:45:15 rpmi: libwayland-server-1.22.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Jun 16 01:45:15 rpmi: libmpg123-1.30.2-alt1 p10+307797.100.3.1 1666362749 installed <13>Jun 16 01:45:15 rpmi: libsndfile-1.1.0-alt1 p10+307797.200.3.1 1666362813 installed <13>Jun 16 01:45:15 rpmi: libsamplerate-0.2.2-alt1 p10+285934.2300.6.1 1637076235 installed <13>Jun 16 01:45:15 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Jun 16 01:45:15 rpmi: perl-Compress-Raw-Zlib-2.202-alt1 p10+303233.200.4.1 1659531316 installed <13>Jun 16 01:45:15 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Jun 16 01:45:15 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Jun 16 01:45:15 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 16 01:45:15 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Jun 16 01:45:15 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 01:45:15 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:45:15 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 01:45:15 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Jun 16 01:45:15 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jun 16 01:45:15 rpmi: librubberband-1.8.1-alt1.hg20140905.1 sisyphus+277912.100.1.1 1625918721 installed <13>Jun 16 01:45:15 rpmi: liblilv-0.24.10-alt1_3 sisyphus+276504.100.1.1 1625073154 installed <13>Jun 16 01:45:15 rpmi: libmpg123-devel-1.30.2-alt1 p10+307797.100.3.1 1666362749 installed <13>Jun 16 01:45:15 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Jun 16 01:45:15 rpmi: libgnutls30-3.6.16-alt6 p10+345961.100.2.1 1714359424 installed <13>Jun 16 01:45:15 rpmi: libbluez-devel-5.72-alt1.p10.1 p10+341419.200.5.1 1710334765 installed <13>Jun 16 01:45:15 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Jun 16 01:45:15 rpmi: libquadmath10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:45:15 rpmi: libfftw3q-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:15 rpmi: qt5-x11extras-common-5.15.13-alt1 p10+344919.1600.6.1 1714129786 installed <13>Jun 16 01:45:15 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 16 01:45:15 rpmi: libflac-devel-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jun 16 01:45:15 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Jun 16 01:45:15 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:45:15 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Jun 16 01:45:15 rpmi: libgsm-devel-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 16 01:45:15 rpmi: liblame-devel-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 16 01:45:15 rpmi: libopus-devel-1.4-alt1 p10+322083.100.3.1 1686925405 installed <13>Jun 16 01:45:15 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Jun 16 01:45:15 rpmi: libchromaprint1-1.5.1-alt1 p10+324131.100.2.1 1689083890 installed <13>Jun 16 01:45:15 rpmi: libboost_atomic1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: libboost_contract1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: libboost_chrono1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: libboost_timer1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: libboost_thread1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: libboost_type_erasure1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:15 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Jun 16 01:45:15 rpmi: libfftw3f-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:15 rpmi: libfftw3l-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:15 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Jun 16 01:45:15 rpmi: libwayland-cursor-1.22.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Jun 16 01:45:15 rpmi: libwayland-egl-4:18.1.0-alt1.1 p10+332446.100.1.1 1697975867 installed <13>Jun 16 01:45:15 rpmi: libxml2-devel-1:2.9.12-alt1.p10.1 p10+314068.100.3.1 1675354348 installed <13>Jun 16 01:45:16 rpmi: libvamp-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Jun 16 01:45:16 rpmi: libtag-1.12-alt1 sisyphus+277260.100.1.1 1625423537 installed <13>Jun 16 01:45:16 rpmi: libproxy-0.4.17-alt1.1 sisyphus+279553.100.1.2 1626595612 installed <13>Jun 16 01:45:16 rpmi: libpcre2-10.42-alt1 p10+326212.100.2.1 1691762916 installed <13>Jun 16 01:45:16 rpmi: libyajl-2.1.0-alt3 p10+323027.100.1.1 1686748868 installed <13>Jun 16 01:45:16 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Jun 16 01:45:16 rpmi: libiodbc-3.52.8-alt1 sisyphus+276070.100.2.2 1624921615 installed <13>Jun 16 01:45:16 rpmi: libwacom-data-2.5.0-alt2 p10+307937.1400.4.1 1669051349 installed <13>Jun 16 01:45:16 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Jun 16 01:45:16 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Jun 16 01:45:16 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 16 01:45:16 rpmi: libevdev-1.13.0-alt1 p10+307937.1000.4.1 1669051217 installed <13>Jun 16 01:45:16 rpmi: libepoxy-1.5.9-alt1 p10+284327.2100.7.1 1632405723 installed <13>Jun 16 01:45:16 rpmi: libdouble-conversion3-3.1.5-alt1 sisyphus+277256.100.1.1 1625423057 installed <13>Jun 16 01:45:16 rpmi: libqt5-core-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:16 rpmi: libde265-1.0.15-alt1 p10+339469.100.1.1 1706697156 installed <13>Jun 16 01:45:16 rpmi: publicsuffix-list-dafsa-20240415-alt1 p10+345250.100.1.1 1713270741 installed <13>Jun 16 01:45:16 rpmi: libpsl-0.21.5-alt1 p10+345385.100.1.1 1713430418 installed <13>Jun 16 01:45:16 rpmi: libnghttp2-1.61.0-alt1 p10+344447.40.1.1 1712304236 installed <13>Jun 16 01:45:16 rpmi: openldap-common-2.4.59-alt1.p10.2 p10+322965.300.3.1 1687183733 installed <13>Jun 16 01:45:16 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Jun 16 01:45:16 rpmi: libidn-1.37-alt1 sisyphus+278604.100.1.1 1626095122 installed <13>Jun 16 01:45:16 rpmi: libzeromq-4.2.5-alt1 sisyphus+279485.100.1.1 1626549884 installed <13>Jun 16 01:45:16 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Jun 16 01:45:16 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 16 01:45:16 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 16 01:45:16 rpmi: libcom_err-1.46.2.0.16.f114-alt1 sisyphus+278100.1000.1.1 1626056805 installed <13>Jun 16 01:45:16 rpmi: libgme-0.6.3-alt1 sisyphus+279355.100.1.2 1626516231 installed <13>Jun 16 01:45:16 rpmi: libudfread-1.1.2-alt1 sisyphus+279345.100.1.1 1626477452 installed <13>Jun 16 01:45:16 rpmi: vulkan-filesystem-1.3.277-alt0.p10.1 p10+342448.540.11.1 1711031973 installed <13>Jun 16 01:45:16 rpmi: libvulkan1-1.3.277-alt0.p10.1 p10+342448.540.11.1 1711031973 installed <13>Jun 16 01:45:16 rpmi: libsoxr-0.1.2-alt4 sisyphus+275399.100.1.2 1624502527 installed <13>Jun 16 01:45:16 rpmi: libxvid-1.3.4-alt1 sisyphus+276251.100.1.2 1624927458 installed <13>Jun 16 01:45:16 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Jun 16 01:45:16 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Jun 16 01:45:16 rpmi: libx264-164-alt1 p10+319676.100.8.1 1686668445 installed <13>Jun 16 01:45:16 rpmi: libvpx6-1.11.0-alt2 p10+299199.100.4.1 1651684549 installed <13>Jun 16 01:45:16 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Jun 16 01:45:16 rpmi: libspeex-1.2.1-alt1 p10+339765.100.1.1 1707116608 installed <13>Jun 16 01:45:16 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Jun 16 01:45:16 rpmi: libdatrie-0.2.9-alt1_6 sisyphus+278217.100.1.1 1626078469 installed <13>Jun 16 01:45:16 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Jun 16 01:45:16 rpmi: libopencore-amrwb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Jun 16 01:45:16 rpmi: libopencore-amrnb0-0.1.5-alt1 sisyphus+275386.100.1.2 1624500232 installed <13>Jun 16 01:45:16 rpmi: libdav1d_7-1.4.0-alt1 p10+341243.200.3.1 1710257402 installed <13>Jun 16 01:45:17 rpmi: libcodec2-0.9.2-alt1.1 sisyphus+279549.100.1.2 1626595208 installed <13>Jun 16 01:45:17 rpmi: libpixman-3:0.42.2-alt1 p10+309562.100.3.1 1669140234 installed <13>Jun 16 01:45:17 rpmi: libSDL2-2.30.3-alt1 p10+350764.100.1.1 1718024201 installed <13>Jun 16 01:45:17 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Jun 16 01:45:17 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Jun 16 01:45:17 rpmi: libpciaccess-1:0.17-alt1 p10+321839.100.2.1 1686299452 installed <13>Jun 16 01:45:17 rpmi: libdrm-1:2.4.118-alt1 p10+336491.100.3.1 1703318945 installed <13>Jun 16 01:45:17 rpmi: libjack-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Jun 16 01:45:17 rpmi: libcelt-1:0.10.0-alt1.qa1 sisyphus+275344.100.2.1 1624907611 installed <13>Jun 16 01:45:17 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Jun 16 01:45:17 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Jun 16 01:45:17 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Jun 16 01:45:17 rpmi: perl-Compress-Raw-Bzip2-2.201-alt1 p10+303233.240.4.1 1659531335 installed <13>Jun 16 01:45:17 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jun 16 01:45:17 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Jun 16 01:45:17 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Jun 16 01:45:17 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Jun 16 01:45:17 rpmi: perl-Encode-3.10-alt1 sisyphus+279723.200.1.1 1626648866 installed <13>Jun 16 01:45:17 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>Jun 16 01:45:17 rpmi: perl-IO-Compress-2.201-alt1 p10+303233.300.4.1 1659531378 installed <13>Jun 16 01:45:17 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Jun 16 01:45:17 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Jun 16 01:45:17 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jun 16 01:45:17 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jun 16 01:45:17 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Jun 16 01:45:17 rpmi: perl-HTTP-Message-6.33-alt1 sisyphus+276556.100.1.1 1625127547 installed <13>Jun 16 01:45:17 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Jun 16 01:45:17 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jun 16 01:45:17 rpmi: perl-libwww-6.55-alt1 sisyphus+278038.4100.1.2 1625984005 installed <13>Jun 16 01:45:17 rpmi: perl-XML-LibXML-2.0207-alt4 sisyphus+279723.24400.1.3 1626683849 installed <13>Jun 16 01:45:17 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Jun 16 01:45:17 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Jun 16 01:45:17 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Jun 16 01:45:18 rpmi: icon-theme-adwaita-40.1.1-alt1 sisyphus+271235.100.1.1 1620162669 installed <13>Jun 16 01:45:18 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Jun 16 01:45:18 rpmi: usbids-20240206-alt1 p10+343097.200.1.1 1710876613 installed <13>Jun 16 01:45:18 rpmi: pciids-20240527-alt1 p10+349630.100.1.1 1716855819 installed <13>Jun 16 01:45:18 rpmi: hwdata-0.374-alt1 p10+339915.2250.19.1 1712932158 installed <13>Jun 16 01:45:18 rpmi: libjbig2.1-2.1-alt2 p10+327649.100.4.1 1693857180 installed <13>Jun 16 01:45:18 rpmi: libdeflate-1.10-alt1 p10+300002.40.4.1 1652888688 installed <13>Jun 16 01:45:18 rpmi: libtiff5-4.4.0-alt2 p10+327649.400.4.1 1693857754 installed <13>Jun 16 01:45:18 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Jun 16 01:45:18 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Jun 16 01:45:18 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 16 01:45:18 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:45:19 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 01:45:19 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 01:45:19 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 01:45:19 rpmi: libharfbuzz-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:45:19 rpmi: libfreetype-2.11.0-alt1 p10+281745.100.1.1 1628002271 installed <13>Jun 16 01:45:19 rpmi: libfontconfig1-2.14.2-alt8 p10+328445.100.1.1 1693560956 installed <13>Jun 16 01:45:19 rpmi: fontconfig-2.14.2-alt8 p10+328445.100.1.1 1693560956 installed Updating fonts cache: <29>Jun 16 01:45:20 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jun 16 01:45:20 rpmi: libbluray-1.2.1-alt1 sisyphus+279020.100.1.1 1626353803 installed <13>Jun 16 01:45:20 rpmi: libharfbuzz-icu-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:45:20 rpmi: libharfbuzz-gobject-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:45:20 rpmi: libdevmapper-1.02.185-alt1 p10+305156.40.6.1 1662130326 installed <13>Jun 16 01:45:20 rpmi: mount-2.39.2-alt0.p10.2 p10+348737.200.2.1 1716530412 installed <13>Jun 16 01:45:20 rpmi: losetup-2.39.2-alt0.p10.2 p10+348737.200.2.1 1716530412 installed <13>Jun 16 01:45:20 rpmi: lsblk-2.39.2-alt0.p10.2 p10+348737.200.2.1 1716530412 installed <13>Jun 16 01:45:20 rpmi: dconf-profile-0.1-alt1 p10+328658.100.1.1 1693827180 installed <13>Jun 16 01:45:20 rpmi: cppunit-1.15.1-alt1 sisyphus+276380.100.1.1 1624988880 installed <13>Jun 16 01:45:20 rpmi: libboost_context1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_fiber1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_stacktrace1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_nowide1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_test1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_serialization1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_random1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_iostreams1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_json1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:20 rpmi: libboost_regex1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:21 rpmi: libboost_graph1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:21 rpmi: libboost_date_time1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:21 rpmi: libboost_container1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:23 rpmi: boost-devel-headers-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:23 rpmi: boost-devel-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 01:45:23 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Jun 16 01:45:23 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Jun 16 01:45:23 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Jun 16 01:45:23 rpmi: shared-mime-info-2.2-alt1 p10+305247.100.2.1 1661236019 installed <13>Jun 16 01:45:23 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Jun 16 01:45:23 rpmi: libgio-2.68.4-alt4 p10+296885.100.1.1 1647705736 installed <13>Jun 16 01:45:23 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Jun 16 01:45:23 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Jun 16 01:45:23 rpmi: libglibmm-2.66.2-alt1 p10+289899.700.6.1 1638977358 installed <13>Jun 16 01:45:23 rpmi: libatkmm-2.28.2-alt1 sisyphus+279584.100.1.2 1626610016 installed <13>Jun 16 01:45:23 rpmi: gtk-update-icon-cache-3.24.32-alt1 p10+296508.100.3.1 1648144248 installed <13>Jun 16 01:45:23 rpmi: libheif-1.17.6-alt1 p10+339469.200.4.1 1706983469 installed <13>Jun 16 01:45:23 rpmi: libdconf-0.40.0-alt3 p10+328658.400.1.1 1693827247 installed <13>Jun 16 01:45:23 rpmi: libjson-glib-1.6.4-alt1 p10+284327.1500.7.1 1632405435 installed <13>Jun 16 01:45:23 rpmi: libgusb-0.4.8-alt1 p10+339915.2260.19.1 1712932213 installed <13>Jun 16 01:45:23 rpmi: libcolord-1.4.6-alt1 p10+307937.500.4.1 1669051082 installed <13>Jun 16 01:45:23 rpmi: liblz4-1:1.9.4-alt1 p10+350711.100.1.1 1718009144 installed <13>Jun 16 01:45:23 rpmi: libsystemd-1:249.17-alt2 p10+340218.100.1.1 1707505676 installed <13>Jun 16 01:45:23 rpmi: libdbus-1.14.10-alt1 p10+342527.100.1.1 1710230133 installed <13>Jun 16 01:45:23 rpmi: dbus-tools-1.14.10-alt1 p10+342527.100.1.1 1710230133 installed <86>Jun 16 01:45:23 groupadd[1296200]: group added to /etc/group: name=messagebus, GID=499 <86>Jun 16 01:45:23 groupadd[1296200]: group added to /etc/gshadow: name=messagebus <86>Jun 16 01:45:23 groupadd[1296200]: new group: name=messagebus, GID=499 <86>Jun 16 01:45:23 useradd[1296388]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Jun 16 01:45:23 rpmi: dbus-1.14.10-alt1 p10+342527.100.1.1 1710230133 installed <13>Jun 16 01:45:23 rpmi: dconf-0.40.0-alt3 p10+328658.400.1.1 1693827247 installed <13>Jun 16 01:45:23 rpmi: libgtk+3-schemas-3.24.32-alt1 p10+296508.100.3.1 1648144248 installed <13>Jun 16 01:45:23 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Jun 16 01:45:23 rpmi: libqt5-dbus-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:23 rpmi: libpolkit-0.120-alt3 p10+340068.100.2.1 1708411325 installed <13>Jun 16 01:45:24 rpmi: libX11-locales-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:45:24 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Jun 16 01:45:24 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Jun 16 01:45:24 rpmi: libX11-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:45:24 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Jun 16 01:45:24 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Jun 16 01:45:24 rpmi: libcairo-1:1.16.0-alt2 p10+312192.100.6.1 1672989606 installed <13>Jun 16 01:45:24 rpmi: libXfixes-5.0.3-alt1 sisyphus+275326.100.2.2 1624573638 installed <13>Jun 16 01:45:24 rpmi: libXi-1.7.10-alt1 sisyphus+278284.100.1.2 1626151198 installed <13>Jun 16 01:45:24 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Jun 16 01:45:24 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Jun 16 01:45:24 rpmi: libcairomm-1.14.2-alt1 sisyphus+277227.100.1.1 1625416949 installed <13>Jun 16 01:45:24 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Jun 16 01:45:24 rpmi: libXpm-3.5.17-alt1 p10+330924.100.2.1 1697304173 installed <13>Jun 16 01:45:24 rpmi: libgd3-2.3.2-alt1 sisyphus+279240.100.1.1 1626460055 installed <13>Jun 16 01:45:24 rpmi: libat-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849837 installed <13>Jun 16 01:45:24 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Jun 16 01:45:24 rpmi: libcairo-gobject-1:1.16.0-alt2 p10+312192.100.6.1 1672989606 installed <13>Jun 16 01:45:24 rpmi: libXft-2.3.3-alt1 sisyphus+278258.100.1.2 1626135708 installed <13>Jun 16 01:45:24 rpmi: libpango-1.48.11-alt1 p10+293321.100.4.1 1643613179 installed <13>Jun 16 01:45:24 rpmi: libpangomm-2.46.2-alt1 p10+291685.600.7.1 1639667954 installed <13>Jun 16 01:45:24 rpmi: librsvg-1:2.56.3-alt1 p10+326805.100.2.2 1692639979 installed <13>Jun 16 01:45:24 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Jun 16 01:45:24 rpmi: libGLX-mesa-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Jun 16 01:45:24 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Jun 16 01:45:24 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Jun 16 01:45:24 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Jun 16 01:45:24 rpmi: libgbm-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Jun 16 01:45:26 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Jun 16 01:45:26 rpmi: libX11-devel-3:1.8.7-alt1 p10+330924.200.2.1 1697304232 installed <13>Jun 16 01:45:26 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Jun 16 01:45:26 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Jun 16 01:45:26 rpmi: libEGL-mesa-4:23.1.9-alt2 p10+336018.100.3.1 1703319968 installed <13>Jun 16 01:45:26 rpmi: libEGL-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Jun 16 01:45:26 rpmi: libGLX-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Jun 16 01:45:26 rpmi: libGL-7:1.6.0-alt1 p10+308277.140.4.1 1671274291 installed <13>Jun 16 01:45:26 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 16 01:45:26 rpmi: libva-2.16.0-alt1 p10+316826.1040.23.1 1689064283 installed <13>Jun 16 01:45:26 rpmi: libfreeglut-3.4.0-alt1 p10+318897.200.9.1 1684492303 installed <13>Jun 16 01:45:26 rpmi: liblasi-1.1.3-alt2 sisyphus+275244.100.1.2 1624454873 installed <13>Jun 16 01:45:26 rpmi: libXaw-1.0.12-alt1 sisyphus+276069.100.1.1 1624815410 installed <13>Jun 16 01:45:26 rpmi: libXtst-1.2.3-alt1 sisyphus+278848.100.1.2 1626298055 installed <13>Jun 16 01:45:26 rpmi: libvdpau-1:1.5-alt1 p10+298035.100.2.1 1649771133 installed <13>Jun 16 01:45:26 rpmi: libavutil56-2:4.4.4-alt1 p10+341243.400.3.1 1710257638 installed <13>Jun 16 01:45:26 rpmi: libswresample3-2:4.4.4-alt1 p10+341243.400.3.1 1710257638 installed <13>Jun 16 01:45:26 rpmi: dbus-tools-gui-1.14.10-alt1 p10+342527.100.1.1 1710230133 installed <13>Jun 16 01:45:26 rpmi: at-spi2-core-2.40.3-alt1 sisyphus+277858.100.1.1 1625849837 installed <13>Jun 16 01:45:26 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+277983.100.1.2 1625960719 installed <13>Jun 16 01:45:26 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Jun 16 01:45:26 rpmi: libavcodec58-2:4.4.4-alt1 p10+341243.400.3.1 1710257638 installed <13>Jun 16 01:45:26 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Jun 16 01:45:26 rpmi: libxcbutil-1:0.4.0-alt1 sisyphus+275412.100.2.2 1624579102 installed <13>Jun 16 01:45:26 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Jun 16 01:45:26 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Jun 16 01:45:26 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Jun 16 01:45:26 rpmi: libxkbcommon-x11-1.4.1-alt1 p10+307937.300.4.1 1669050957 installed <13>Jun 16 01:45:26 rpmi: alsa-ucm-conf-1.2.8-alt8 p10+323518.100.1.1 1687447425 installed <13>Jun 16 01:45:26 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Jun 16 01:45:26 rpmi: libalsa-1:1.2.8-alt1 p10+310792.200.3.1 1670940516 installed <13>Jun 16 01:45:26 rpmi: jack-audio-connection-kit-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Jun 16 01:45:26 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:45:26 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 01:45:27 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 01:45:27 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 01:45:27 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 01:45:27 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:45:27 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 01:45:27 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:45:28 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 01:45:28 rpmi: glib2-devel-2.68.4-alt4 p10+296885.100.1.1 1647705736 installed <86>Jun 16 01:45:28 groupadd[1308859]: group added to /etc/group: name=_keytab, GID=498 <86>Jun 16 01:45:28 groupadd[1308859]: group added to /etc/gshadow: name=_keytab <86>Jun 16 01:45:28 groupadd[1308859]: new group: name=_keytab, GID=498 <13>Jun 16 01:45:28 rpmi: libkrb5-1.19.4-alt3 p10+338175.100.6.1 1706280757 installed <13>Jun 16 01:45:28 rpmi: libcups-2.4.7-alt2 p10+333093.100.2.1 1699595808 installed <13>Jun 16 01:45:28 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 16 01:45:28 rpmi: libgio-devel-2.68.4-alt4 p10+296885.100.1.1 1647705736 installed <13>Jun 16 01:45:28 rpmi: libglibmm-devel-2.66.2-alt1 p10+289899.700.6.1 1638977358 installed <13>Jun 16 01:45:28 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Jun 16 01:45:28 rpmi: libglade-2.6.4-alt5.qa1 sisyphus+275098.100.1.1 1624403315 installed <13>Jun 16 01:45:28 rpmi: libgtkmm2-2.24.5-alt1 sisyphus+277619.100.1.1 1625719429 installed <13>Jun 16 01:45:28 rpmi: libfreetype-devel-2.11.0-alt1 p10+281745.100.1.1 1628002271 installed <13>Jun 16 01:45:28 rpmi: libharfbuzz-devel-5.3.1-alt1 p10+311526.40.12.1 1678459109 installed <13>Jun 16 01:45:28 rpmi: fontconfig-devel-2.14.2-alt8 p10+328445.100.1.1 1693560956 installed <13>Jun 16 01:45:28 rpmi: libcairo-devel-1:1.16.0-alt2 p10+312192.100.6.1 1672989606 installed <13>Jun 16 01:45:28 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+277227.100.1.1 1625416949 installed <13>Jun 16 01:45:28 rpmi: libatk-devel-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Jun 16 01:45:28 rpmi: python3-module-six-1.16.0-alt1.p10 p10+340092.560.10.1 1707922977 installed <13>Jun 16 01:45:28 rpmi: libkmod-30-alt1 p10+321840.100.2.1 1686126783 installed <13>Jun 16 01:45:28 rpmi: kmod-30-alt1 p10+321840.100.2.1 1686126783 installed <13>Jun 16 01:45:28 rpmi: dmsetup-1.02.185-alt1 p10+305156.40.6.1 1662130326 installed <86>Jun 16 01:45:28 groupadd[1310297]: group added to /etc/group: name=tape, GID=497 <86>Jun 16 01:45:28 groupadd[1310297]: group added to /etc/gshadow: name=tape <86>Jun 16 01:45:28 groupadd[1310297]: new group: name=tape, GID=497 <86>Jun 16 01:45:28 groupadd[1310302]: group added to /etc/group: name=dialout, GID=496 <86>Jun 16 01:45:28 groupadd[1310302]: group added to /etc/gshadow: name=dialout <86>Jun 16 01:45:28 groupadd[1310302]: new group: name=dialout, GID=496 <86>Jun 16 01:45:28 groupadd[1310310]: group added to /etc/group: name=input, GID=495 <86>Jun 16 01:45:28 groupadd[1310310]: group added to /etc/gshadow: name=input <86>Jun 16 01:45:28 groupadd[1310310]: new group: name=input, GID=495 <86>Jun 16 01:45:28 groupadd[1310315]: group added to /etc/group: name=video, GID=494 <86>Jun 16 01:45:28 groupadd[1310315]: group added to /etc/gshadow: name=video <86>Jun 16 01:45:28 groupadd[1310315]: new group: name=video, GID=494 <86>Jun 16 01:45:28 groupadd[1310320]: group added to /etc/group: name=render, GID=493 <86>Jun 16 01:45:28 groupadd[1310320]: group added to /etc/gshadow: name=render <86>Jun 16 01:45:28 groupadd[1310320]: new group: name=render, GID=493 <13>Jun 16 01:45:29 rpmi: udev-1:249.17-alt2 p10+340218.100.1.1 1707505676 installed <86>Jun 16 01:45:29 groupadd[1311310]: group added to /etc/group: name=colord, GID=492 <86>Jun 16 01:45:29 groupadd[1311310]: group added to /etc/gshadow: name=colord <86>Jun 16 01:45:29 groupadd[1311310]: new group: name=colord, GID=492 <86>Jun 16 01:45:29 useradd[1311319]: new user: name=colord, UID=498, GID=492, home=/var/colord, shell=/dev/null <13>Jun 16 01:45:29 rpmi: colord-1.4.6-alt1 p10+307937.500.4.1 1669051082 installed <13>Jun 16 01:45:29 rpmi: libgtk+3-3.24.32-alt1 p10+296508.100.3.1 1648144248 installed <13>Jun 16 01:45:29 rpmi: libatkmm-devel-2.28.2-alt1 sisyphus+279584.100.1.2 1626610016 installed <13>Jun 16 01:45:29 rpmi: libXft-devel-2.3.3-alt1 sisyphus+278258.100.1.2 1626135708 installed <13>Jun 16 01:45:29 rpmi: libpango-devel-1.48.11-alt1 p10+293321.100.4.1 1643613179 installed <13>Jun 16 01:45:29 rpmi: libpangomm-devel-2.46.2-alt1 p10+291685.600.7.1 1639667954 installed <13>Jun 16 01:45:29 rpmi: libgail-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 16 01:45:29 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+278556.100.1.3 1626253822 installed <13>Jun 16 01:45:29 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958589 installed <13>Jun 16 01:45:29 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed <13>Jun 16 01:45:31 rpmi: libgs-10.01.1-alt2 p10+337969.400.5.1 1707836890 installed <13>Jun 16 01:45:31 rpmi: libgraphviz-2.41.2-alt5 p10+325601.100.3.1 1691415897 installed <13>Jun 16 01:45:31 rpmi: libssh-0.10.6-alt1 p10+338051.100.1.1 1705657089 installed <13>Jun 16 01:45:31 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Jun 16 01:45:31 groupadd[1317232]: group added to /etc/group: name=sasl, GID=491 <86>Jun 16 01:45:31 groupadd[1317232]: group added to /etc/gshadow: name=sasl <86>Jun 16 01:45:31 groupadd[1317232]: new group: name=sasl, GID=491 <13>Jun 16 01:45:31 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+278407.100.1.3 1626205817 installed <13>Jun 16 01:45:31 rpmi: libldap-2.4.59-alt1.p10.2 p10+322965.300.3.1 1687183733 installed <13>Jun 16 01:45:31 rpmi: libpq5-16.3-alt0.p10.3 p10+349393.100.2.1 1717746734 installed <13>Jun 16 01:45:31 rpmi: libqt5-network-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 16 01:45:31 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Jun 16 01:45:31 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+278556.100.1.3 1626253822 installed <13>Jun 16 01:45:31 rpmi: libgtkmm2-devel-2.24.5-alt1 sisyphus+277619.100.1.1 1625719429 installed <13>Jun 16 01:45:31 rpmi: python3-module-pyudev-0.24.0-alt1 p10+307937.1200.4.1 1669051257 installed <13>Jun 16 01:45:31 rpmi: python3-module-libevdev-0.11-alt1 p10+307937.1100.4.1 1669051235 installed <13>Jun 16 01:45:31 rpmi: libwacom-2.5.0-alt2 p10+307937.1400.4.1 1669051349 installed <13>Jun 16 01:45:31 rpmi: libinput-1.25.0-alt0.99 p10+341533.100.2.1 1710222626 installed <13>Jun 16 01:45:31 rpmi: libqt5-xcbqpa-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: libqt5-eglfskmssupport-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: libqt5-eglfsdeviceintegration-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: libqt5-gui-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: libqt5-widgets-5.15.13-alt1 p10+344919.100.6.1 1714127428 installed <13>Jun 16 01:45:31 rpmi: libqt5-x11extras-5.15.13-alt1 p10+344919.1600.6.1 1714129786 installed <13>Jun 16 01:45:31 rpmi: libsuil-0.10.8-alt1_3 p10+289432.100.2.1 1637859065 installed <13>Jun 16 01:45:31 rpmi: python3-module-isodate-0.5.4-alt1 sisyphus+275825.100.1.1 1624796028 installed <13>Jun 16 01:45:31 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Jun 16 01:45:31 rpmi: python3-module-chardet-1:3.0.4-alt2 sisyphus+275804.100.1.1 1624794263 installed <13>Jun 16 01:45:31 rpmi: python3-module-idna-3.2-alt1 sisyphus+274748.100.1.1 1624021080 installed <13>Jun 16 01:45:31 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Jun 16 01:45:31 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+279395.100.1.2 1626532846 installed <13>Jun 16 01:45:31 rpmi: python3-module-cryptography-41.0.7-alt0.p10.1 p10+336509.100.11.1 1706333950 installed <13>Jun 16 01:45:31 rpmi: python3-module-openssl-23.2.0-alt2 p10+340922.540.5.1 1708214779 installed <13>Jun 16 01:45:31 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+275837.100.1.2 1624808487 installed <13>Jun 16 01:45:31 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+275837.100.1.2 1624808487 installed <13>Jun 16 01:45:31 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+275841.100.1.1 1624797814 installed <13>Jun 16 01:45:31 rpmi: python3-module-urllib3-2:1.26.17-alt0.p10.1 p10+336509.200.11.1 1706333977 installed <13>Jun 16 01:45:31 rpmi: python3-module-requests-2.25.1-alt2 sisyphus+267359.100.1.1 1614881487 installed <13>Jun 16 01:45:32 rpmi: python3-module-rdflib-5.0.0-alt1 sisyphus+278048.100.1.1 1625949667 installed <13>Jun 16 01:45:32 rpmi: python3-module-Pygments-2.17.2-alt1 p10+341764.2300.9.1 1710324307 installed <13>Jun 16 01:45:32 rpmi: python3-module-zipp-3.5.0-alt1 p10+279925.600.2.1 1626942186 installed <13>Jun 16 01:45:32 rpmi: python3-module-importlib-metadata-5.1.0-alt1 p10+317847.20160.110.1 1687546762 installed <13>Jun 16 01:45:32 rpmi: python3-module-markdown-3.3.5-alt1.1 p10+317847.22500.110.1 1687548058 installed <13>Jun 16 01:45:32 rpmi: lv2-devel-1.18.2-alt1 p10+285934.6400.6.2 1637099984 installed <13>Jun 16 01:45:32 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+278712.200.4.2 1626176333 installed <13>Jun 16 01:45:32 rpmi: librabbitmq-c4-0.13.0-alt2 p10+334974.100.3.1 1701676884 installed <13>Jun 16 01:45:32 rpmi: libavformat58-2:4.4.4-alt1 p10+341243.400.3.1 1710257638 installed <13>Jun 16 01:45:32 rpmi: libaubio5-0.4.9-alt3 sisyphus+265234.51700.49.1 1613788692 installed <13>Jun 16 01:45:32 rpmi: libmysqlclient21-8.0.36-alt1 p10+338829.100.2.1 1706799139 installed <13>Jun 16 01:45:32 rpmi: libarchive13-3.6.1-alt2 p10+311215.100.2.1 1670851728 installed <13>Jun 16 01:45:32 rpmi: libssh2-1.11.0-alt2 p10+339351.200.2.1 1706598963 installed <13>Jun 16 01:45:32 rpmi: libcurl-8.7.1-alt2 p10+345770.100.1.1 1713972241 installed <13>Jun 16 01:45:32 rpmi: libraptor2-2.0.16-alt1 p10+337179.100.1.1 1703497158 installed <13>Jun 16 01:45:32 rpmi: raptor2-devel-2.0.16-alt1 p10+337179.100.1.1 1703497158 installed <13>Jun 16 01:45:32 rpmi: librasqal3-0.9.32-alt3 sisyphus+278250.100.1.2 1626121450 installed <13>Jun 16 01:45:32 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+278250.100.1.2 1626121450 installed <13>Jun 16 01:45:32 rpmi: libredland-1.0.17-alt3 sisyphus+278253.100.1.3 1626122551 installed <13>Jun 16 01:45:32 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077040 installed <13>Jun 16 01:45:32 rpmi: libncurses-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:45:32 rpmi: libtinfo-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:45:32 rpmi: libncurses-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 01:45:32 rpmi: libpython-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python2-base-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-compiler-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-email-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-unittest-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-encodings-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-xml-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-hotshot-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-bsddb-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:32 rpmi: python-modules-ctypes-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: python-modules-multiprocessing-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: python-modules-logging-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: rpm-build-python-0.43.2-alt1 sisyphus+271106.100.1.1 1619868598 installed <13>Jun 16 01:45:33 rpmi: python-modules-curses-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: python-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: python-modules-distutils-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: python-dev-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 01:45:33 rpmi: liblrdf-devel-0.6.1-alt1 sisyphus+278205.100.1.1 1626077040 installed <13>Jun 16 01:45:33 rpmi: libredland-devel-1.0.17-alt3 sisyphus+278253.100.1.3 1626122551 installed <13>Jun 16 01:45:33 rpmi: libcurl-devel-8.7.1-alt2 p10+345770.100.1.1 1713972241 installed <13>Jun 16 01:45:33 rpmi: libarchive-devel-3.6.1-alt2 p10+311215.100.2.1 1670851728 installed <13>Jun 16 01:45:33 rpmi: libaubio5-devel-0.4.9-alt3 sisyphus+265234.51700.49.1 1613788692 installed <13>Jun 16 01:45:33 rpmi: liblilv-devel-0.24.10-alt1_3 sisyphus+276504.100.1.1 1625073154 installed <13>Jun 16 01:45:33 rpmi: libsuil-devel-0.10.8-alt1_3 p10+289432.100.2.1 1637859065 installed <13>Jun 16 01:45:33 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958589 installed <13>Jun 16 01:45:33 rpmi: graphviz-2.41.2-alt5 p10+325601.100.3.1 1691415897 installed <13>Jun 16 01:45:33 rpmi: libjack-devel-1:1.9.18-alt2 sisyphus+276289.100.1.1 1624959334 installed <13>Jun 16 01:45:33 rpmi: libalsa-devel-1:1.2.8-alt1 p10+310792.200.3.1 1670940516 installed <13>Jun 16 01:45:33 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+276380.100.1.1 1624988880 installed <13>Jun 16 01:45:33 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 16 01:45:33 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Jun 16 01:45:33 rpmi: libtag-devel-1.12-alt1 sisyphus+277260.100.1.1 1625423537 installed <13>Jun 16 01:45:33 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+277233.100.1.1 1625418113 installed <13>Jun 16 01:45:33 rpmi: libxslt-devel-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Jun 16 01:45:33 rpmi: libfftw3-devel-3.3.8-alt3 p10+333903.1200.5.1 1701071232 installed <13>Jun 16 01:45:34 rpmi: libsndfile-devel-1.1.0-alt1 p10+307797.200.3.1 1666362813 installed <13>Jun 16 01:45:34 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Jun 16 01:45:34 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 sisyphus+277912.100.1.1 1625918721 installed <13>Jun 16 01:45:34 rpmi: libsamplerate-devel-0.2.2-alt1 p10+285934.2300.6.1 1637076235 installed <13>Jun 16 01:45:34 rpmi: libusb-devel-1.0.26-alt2 p10+305622.100.3.1 1662994398 installed <13>Jun 16 01:45:34 rpmi: libsqlite3-devel-3.35.5-alt1.p10.1 p10+340851.100.1.1 1708147015 installed <13>Jun 16 01:45:34 rpmi: libuuid-devel-2.39.2-alt0.p10.2 p10+348737.200.2.1 1716530412 installed <13>Jun 16 01:45:34 rpmi: libudev-devel-1:249.17-alt2 p10+340218.100.1.1 1707505676 installed <13>Jun 16 01:45:34 rpmi: doxygen-1:1.9.1-alt1 p10+283520.500.2.1 1629892835 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ardour-6.8-alt2.nosrc.rpm (w1.gzdio) Installing ardour-6.8-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.74783 + 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 = "2024-06-16"; }' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.91784 + 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/lib64 --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 : x86_64 * 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> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 35/1134] Compiling libs/pbd/localtime_r.cc [ 36/1134] Compiling libs/pbd/event_loop.cc [ 37/1134] Compiling libs/pbd/ffs.cc [ 38/1134] Compiling libs/pbd/enums.cc [ 39/1134] Compiling libs/pbd/error.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( | ^~~~~~~~~~~~~~~~~~~~ [ 40/1134] Compiling libs/pbd/basename.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( | ^~~~~~~~~~~~~~~~~~~~ [ 41/1134] Compiling libs/pbd/base_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 42/1134] Compiling libs/pbd/configuration_variable.cc [ 43/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 44/1134] Compiling libs/pbd/pool.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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 45/1134] Compiling libs/pbd/id.cc [ 46/1134] Compiling libs/pbd/malign.cc [ 47/1134] Compiling libs/pbd/md5.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 48/1134] Compiling libs/pbd/locale_guard.cc [ 49/1134] Compiling libs/pbd/mountpoint.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( | ^~~~~~~~~~~~~~~~~~~~ [ 50/1134] Compiling libs/pbd/openuri.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 51/1134] Compiling libs/pbd/pathexpand.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( | ^~~~~~~~~~~~~~~~~~~~ [ 52/1134] Compiling libs/pbd/spinlock.cc [ 53/1134] Compiling libs/pbd/microseconds.cc [ 54/1134] Compiling libs/pbd/pthread_utils.cc [ 55/1134] Compiling libs/pbd/reallocpool.cc [ 56/1134] Compiling libs/pbd/system_exec.cc [ 57/1134] Compiling libs/pbd/pbd.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:51: 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/property_list.cc [ 59/1134] Compiling libs/pbd/strsplit.cc [ 60/1134] Compiling libs/pbd/signals.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:51: 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/semutils.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( | ^~~~~~~~~~~~~~~~~~~~ [ 62/1134] Compiling libs/pbd/fpu.cc [ 63/1134] Compiling libs/pbd/uuid.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( | ^~~~~~~~~~~~~~~~~~~~ [ 64/1134] Compiling libs/pbd/search_path.cc [ 65/1134] Compiling libs/pbd/command.cc [ 66/1134] Compiling libs/pbd/cartesian.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( | ^~~~~~~~~~~~~~~~~~~~ [ 67/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( | ^~~~~~~~~~~~~~~~~~~~ [ 68/1134] Compiling libs/evoral/libsmf/smf_load.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 69/1134] Compiling libs/evoral/libsmf/smf_save.c [ 70/1134] Compiling libs/evoral/libsmf/smf_tempo.c 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( | ^~~~~~~~~~~~~~~~~~~~ [ 71/1134] Compiling libs/evoral/libsmf/smf_decode.c [ 72/1134] Compiling libs/evoral/Curve.cc [ 73/1134] Compiling libs/evoral/SMF.cc [ 74/1134] Compiling libs/evoral/Event.cc [ 75/1134] Compiling libs/evoral/TimeConverter.cc [ 76/1134] Compiling libs/evoral/ControlSet.cc [ 77/1134] Linking build/libs/evoral/libsmf.a [ 78/1134] Compiling libs/evoral/debug.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( | ^~~~~~~~~~~~~~~~~~~~ [ 79/1134] Compiling libs/evoral/ControlList.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( | ^~~~~~~~~~~~~~~~~~~~ [ 80/1134] Compiling libs/evoral/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 81/1134] Compiling libs/evoral/Sequence.cc [ 82/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( | ^~~~~~~~~~~~~~~~~~~~ [ 83/1134] Compiling libs/lua/luastate.cc [ 84/1134] Compiling libs/lua/lua.cc [ 85/1134] Compiling libs/ptformat/ptformat.cc [ 86/1134] Compiling libs/midi++2/channel.cc [ 87/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 88/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 89/1134] Compiling libs/midi++2/ipmidi_port.cc [ 90/1134] Compiling libs/midi++2/midi.cc [ 91/1134] Compiling libs/midi++2/mmc.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( | ^~~~~~~~~~~~~~~~~~~~ [ 92/1134] Compiling libs/midi++2/midnam_patch.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( | ^~~~~~~~~~~~~~~~~~~~ [ 93/1134] Compiling libs/midi++2/mtc.cc [ 94/1134] Compiling libs/audiographer/src/general/limiter.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 95/1134] Compiling libs/audiographer/private/gdither/gdither.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( | ^~~~~~~~~~~~~~~~~~~~ [ 96/1134] Compiling libs/audiographer/src/general/broadcast_info.cc [ 97/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 98/1134] Compiling libs/audiographer/src/routines.cc [ 99/1134] Compiling libs/audiographer/src/general/sr_converter.cc [ 100/1134] Compiling libs/audiographer/src/general/loudness_reader.cc [ 101/1134] Compiling libs/audiographer/src/general/normalizer.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 102/1134] Compiling libs/audiographer/private/limiter/limiter.cc [ 103/1134] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 104/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( | ^~~~~~~~~~~~~~~~~~~~ [ 105/1134] Linking build/libs/lua/libliblua.a [ 106/1134] Linking build/libs/ptformat/libptformat.so [ 107/1134] Compiling libs/audiographer/src/debug_utils.cc [ 108/1134] Compiling libs/audiographer/src/general/analyser.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( | ^~~~~~~~~~~~~~~~~~~~ [ 109/1134] Compiling libs/fluidsynth/src/fluid_samplecache.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++/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( | ^~~~~~~~~~~~~~~~~~~~ [ 110/1134] Compiling libs/fluidsynth/src/fluid_midi.c [ 111/1134] Compiling libs/fluidsynth/src/fluid_sffile.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 112/1134] Compiling libs/fluidsynth/src/fluid_conv.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 113/1134] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 114/1134] Compiling libs/fluidsynth/src/fluid_sfont.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 115/1134] Compiling libs/fluidsynth/src/fluid_tuning.c [ 116/1134] Compiling libs/fluidsynth/src/fluid_settings.c [ 117/1134] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 118/1134] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 119/1134] Compiling libs/fluidsynth/src/fluid_hash.c [ 120/1134] Compiling libs/fluidsynth/src/fluid_list.c [ 121/1134] Compiling libs/fluidsynth/src/fluid_voice.c [ 122/1134] Compiling libs/fluidsynth/src/fluid_event.c [ 123/1134] Compiling libs/fluidsynth/src/fluid_gen.c [ 124/1134] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 125/1134] Compiling libs/fluidsynth/src/fluid_chorus.c [ 126/1134] Compiling libs/fluidsynth/src/fluid_sys.c [ 127/1134] Compiling libs/fluidsynth/src/fluid_chan.c [ 128/1134] Compiling libs/fluidsynth/src/fluid_defsfont.c [ 129/1134] Compiling libs/fluidsynth/src/fluid_rvoice_event.c [ 130/1134] Compiling libs/fluidsynth/src/fluid_lfo.c [ 131/1134] Compiling libs/fluidsynth/src/fluid_rvoice.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) | [ 132/1134] Compiling libs/fluidsynth/src/fluid_rev.c [ 133/1134] Compiling libs/fluidsynth/src/fluid_adsr_env.c [ 134/1134] Compiling libs/fluidsynth/src/fluid_synth.c [ 135/1134] Compiling libs/fluidsynth/src/fluid_iir_filter.c [ 136/1134] Compiling libs/fluidsynth/src/fluid_mod.c [ 137/1134] Compiling libs/libltc/decoder.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) | [ 138/1134] Compiling libs/libltc/timecode.c [ 139/1134] Compiling libs/libltc/encoder.c [ 140/1134] Compiling libs/libltc/ltc.c [ 141/1134] Compiling libs/zita-resampler/cresampler.cc [ 142/1134] Compiling libs/zita-resampler/resampler-table.cc [ 143/1134] Compiling libs/zita-resampler/resampler.cc [ 144/1134] Compiling libs/zita-resampler/vresampler.cc [ 145/1134] Compiling libs/zita-resampler/vmresampler.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 146/1134] Compiling libs/zita-convolver/zita-convolver.cc [ 147/1134] Compiling libs/ardour/sse_functions_avx_linux.cc [ 148/1134] Compiling libs/ardour/x86_functions_fma.cc [ 149/1134] Linking build/libs/libltc/liblibltc.a [ 150/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 151/1134] Compiling libs/ardour/vst3_host.cc [ 152/1134] Compiling libs/ardour/mute_master.cc [ 153/1134] Compiling libs/ardour/panner_shell.cc [ 154/1134] Compiling libs/ardour/session_vst.cc [ 155/1134] Compiling libs/ardour/muteable.cc [ 156/1134] Compiling libs/ardour/mp3filesource.cc [ 157/1134] Linking build/libs/evoral/libevoral.so [ 158/1134] Linking build/libs/fluidsynth/liblibfluidsynth.a In file included from /usr/include/c++/10/cassert:44, from ../libs/ardour/ardour/chan_count.h:25, from ../libs/ardour/ardour/types.h:54, from ../libs/ardour/ardour/export_analysis.h:27, from ../libs/audiographer/audiographer/general/analyser.h:24, from ../libs/audiographer/src/general/analyser.cc:19: ../libs/audiographer/src/general/analyser.cc: In member function ‘virtual void AudioGrapher::Analyser::process(const AudioGrapher::ProcessContext&)’: ../libs/audiographer/src/general/analyser.cc:139:29: warning: comparison of integer expressions of different signedness: ‘const samplecnt_t’ {aka ‘const long int’} and ‘long unsigned int’ [-Wsign-compare] 139 | assert (pbin >= 0 && pbin < (sizeof (_result.peaks) / sizeof (ARDOUR::PeakData::PeakDatum) / 4)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/audiographer/src/general/analyser.cc:167:25: warning: comparison of integer expressions of different signedness: ‘AudioGrapher::samplecnt_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare] 167 | assert (p >= 0 && p < (sizeof (_result.lgraph_i) / sizeof(float))); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159/1134] Compiling libs/ardour/recent_sessions.cc [ 160/1134] Linking build/libs/zita-resampler/libzita-resampler.a [ 161/1134] Compiling libs/ardour/linux_vst_support.cc [ 162/1134] Compiling libs/ardour/monitor_processor.cc [ 163/1134] Compiling libs/ardour/panner_manager.cc [ 164/1134] Compiling libs/ardour/mp3fileimportable.cc [ 165/1134] Compiling libs/ardour/monitor_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 166/1134] Linking build/libs/audiographer/libaudiographer.so [ 167/1134] Linking build/libs/zita-convolver/libzita-convolver.a [ 168/1134] Linking build/libs/midi++2/libmidipp.so [ 169/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 170/1134] Compiling libs/ardour/phase_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 171/1134] Linking build/libs/ardour/libsse_avx_functions.a [ 172/1134] Compiling libs/ardour/session_time.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( | ^~~~~~~~~~~~~~~~~~~~ [ 173/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/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:51: note: in 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:34: 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/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 174/1134] Compiling libs/ardour/quantize.cc [ 175/1134] Compiling libs/ardour/vst3_module.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 176/1134] Compiling libs/ardour/data_type.cc [ 177/1134] Linking build/libs/ardour/libsse_fma_functions.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 178/1134] Compiling libs/ardour/raw_midi_parser.cc [ 179/1134] Compiling libs/ardour/mix.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 180/1134] Compiling libs/ardour/midi_stretch.cc [ 181/1134] Compiling libs/ardour/midi_track.cc [ 182/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 183/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 184/1134] Compiling libs/ardour/lv2_evbuf.c [ 185/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 186/1134] Compiling libs/ardour/worker.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:51: 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] Compiling libs/ardour/vumeterdsp.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 188/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 189/1134] Compiling libs/ardour/readonly_control.cc [ 190/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 191/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 192/1134] Compiling libs/ardour/video_tools_paths.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:51: note: in 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:53: 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 193/1134] Compiling libs/ardour/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 194/1134] Compiling libs/ardour/vca_manager.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 195/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 196/1134] Compiling libs/ardour/session_object.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 197/1134] Compiling libs/ardour/export_channel_configuration.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 198/1134] Compiling libs/ardour/mtc_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 199/1134] Compiling libs/ardour/export_graph_builder.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 200/1134] Compiling libs/ardour/cycle_timer.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 201/1134] Compiling libs/ardour/vca.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 202/1134] Compiling libs/ardour/readable.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( | ^~~~~~~~~~~~~~~~~~~~ [ 203/1134] Compiling libs/ardour/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 204/1134] Compiling libs/ardour/buffer_set.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 205/1134] Compiling libs/ardour/session_process.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:51: note: in 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:53: 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 206/1134] Compiling libs/ardour/user_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/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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 207/1134] Compiling libs/ardour/ladspa_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 208/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 209/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 210/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 211/1134] Compiling libs/ardour/transpose.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 212/1134] Compiling libs/ardour/kmeterdsp.cc [ 213/1134] Compiling libs/ardour/filesystem_paths.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 214/1134] Compiling libs/ardour/rc_configuration.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 215/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 216/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/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:51: 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/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 218/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:40: 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:37: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 219/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 220/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/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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 221/1134] Compiling libs/ardour/monitor_control.cc [ 222/1134] Compiling libs/ardour/lxvst_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 223/1134] Compiling libs/ardour/mtdm.cc [ 224/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 225/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 226/1134] Compiling libs/ardour/transport_fsm.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 227/1134] Compiling libs/ardour/session_state.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 228/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 229/1134] Compiling libs/ardour/session_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 230/1134] Compiling libs/ardour/progress.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 231/1134] Compiling libs/ardour/transient_detector.cc [ 232/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/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:51: note: in 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:53: 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:40: 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:37: note: in expansion of macro ‘g_atomic_int_get’ 89 | bool record_safe () const { return g_atomic_int_get (&_record_safe); } | ^~~~~~~~~~~~~~~~ [ 233/1134] Compiling libs/ardour/filename_extensions.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 234/1134] Compiling libs/ardour/export_formats.cc [ 235/1134] Compiling libs/ardour/session_metadata.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 236/1134] Compiling libs/ardour/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 237/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 238/1134] Compiling libs/ardour/interpolation.cc [ 239/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 240/1134] Compiling libs/ardour/thread_buffers.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 241/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 242/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 243/1134] Compiling libs/ardour/audiosource.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 244/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 245/1134] Compiling libs/ardour/control_protocol_manager.cc [ 246/1134] Compiling libs/ardour/internal_send.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 247/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 248/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 249/1134] Compiling libs/ardour/tempo_map_importer.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( | ^~~~~~~~~~~~~~~~~~~~ [ 250/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/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:51: note: in 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:53: 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/session_handle.cc [ 252/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 253/1134] Compiling libs/ardour/presentation_info.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:51: 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/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 ../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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 255/1134] Compiling libs/ardour/rt_midibuffer.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 256/1134] Compiling libs/ardour/internal_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 257/1134] Compiling libs/ardour/midi_state_tracker.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 258/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 259/1134] Compiling libs/ardour/session_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 260/1134] Compiling libs/ardour/export_format_specification.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 261/1134] Compiling libs/ardour/instrument_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 262/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 263/1134] Compiling libs/ardour/revision.cc [ 264/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 265/1134] Compiling libs/ardour/session_command.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 266/1134] Compiling libs/ardour/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 267/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 268/1134] Compiling libs/ardour/session_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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 269/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 270/1134] Compiling libs/ardour/config_text.cc [ 271/1134] Compiling libs/ardour/session_events.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:34: 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:40: 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:37: 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:84: 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/automation.cc [ 273/1134] Compiling libs/ardour/midi_scene_changer.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 274/1134] Compiling libs/ardour/ffmpegfilesource.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: 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/port_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/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:51: 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 277/1134] Compiling libs/ardour/element_importer.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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 278/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 279/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 280/1134] Compiling libs/ardour/midi_scene_change.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( | ^~~~~~~~~~~~~~~~~~~~ [ 281/1134] Compiling libs/ardour/audioengine.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: 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/session_directory.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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 283/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 284/1134] Compiling libs/ardour/audioanalyser.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 285/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 286/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 287/1134] Compiling libs/ardour/port_insert.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 288/1134] Compiling libs/ardour/iec2ppmdsp.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:51: note: in 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:34: 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:23: 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:36: 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:10: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 289/1134] Compiling libs/ardour/session_bundles.cc [ 290/1134] Compiling libs/ardour/audio_track_importer.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 291/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 292/1134] Compiling libs/ardour/audio_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 293/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 294/1134] Compiling libs/ardour/ebur128_analysis.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:51: 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/midi_region.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( | ^~~~~~~~~~~~~~~~~~~~ [ 296/1134] Compiling libs/ardour/ffmpegfileimportable.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 297/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/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:51: note: in 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:53: 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:34: 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:34: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 298/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 299/1134] Compiling libs/ardour/audio_port.cc [ 300/1134] Compiling libs/ardour/circular_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 301/1134] Compiling libs/ardour/disk_writer.cc [ 302/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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/send.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 304/1134] Compiling libs/ardour/audiorom.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 305/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 306/1134] Compiling libs/ardour/export_format_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/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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 307/1134] Compiling libs/ardour/event_type_map.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( | ^~~~~~~~~~~~~~~~~~~~ [ 308/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 309/1134] Compiling libs/ardour/audio_playlist_importer.cc [ 310/1134] Compiling libs/ardour/midi_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 311/1134] Compiling libs/ardour/selection.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 312/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 313/1134] Compiling libs/ardour/audio_library.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 314/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 315/1134] Compiling libs/ardour/iec1ppmdsp.cc [ 316/1134] Compiling libs/ardour/audio_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 317/1134] Compiling libs/ardour/midi_playlist.cc [ 318/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( | ^~~~~~~~~~~~~~~~~~~~ [ 319/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:40: 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:37: 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:84: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 320/1134] Compiling libs/ardour/disk_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 321/1134] Compiling libs/ardour/scene_change.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 322/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 323/1134] Compiling libs/ardour/export_timespan.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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 324/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 325/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 326/1134] Compiling libs/ardour/async_midi_port.cc [ 327/1134] Compiling libs/ardour/analysis_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 328/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 329/1134] Compiling libs/ardour/port_set.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:51: note: in 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:53: 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:34: 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:34: 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:40: 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:37: 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:23: 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:36: 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:10: 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:84: 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/midi_model.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 331/1134] Compiling libs/ardour/analyser.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 332/1134] Compiling libs/ardour/rt_tasklist.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 333/1134] Compiling libs/ardour/graphnode.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 334/1134] Compiling libs/ardour/amp.cc [ 335/1134] Compiling libs/ardour/solo_mute_release.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 336/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/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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 337/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 338/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 339/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 340/1134] Compiling libs/ardour/route_group_member.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 341/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 342/1134] Compiling libs/ardour/midi_channel_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 343/1134] Compiling libs/ardour/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 344/1134] Compiling libs/ardour/directory_names.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( | ^~~~~~~~~~~~~~~~~~~~ [ 345/1134] Compiling libs/ardour/beats_samples_converter.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 346/1134] Compiling libs/ardour/automatable.cc [ 347/1134] Compiling libs/ardour/export_status.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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 348/1134] Compiling libs/ardour/solo_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 349/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 350/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 351/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/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:23: 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:36: 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:10: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 352/1134] Compiling libs/ardour/midi_automation_list_binder.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( | ^~~~~~~~~~~~~~~~~~~~ [ 353/1134] Compiling libs/ardour/route_graph.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 354/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: 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/chan_count.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 356/1134] Compiling libs/ardour/globals.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:33: 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:84: 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/delivery.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( | ^~~~~~~~~~~~~~~~~~~~ [ 358/1134] Compiling libs/ardour/meter.cc [ 359/1134] Compiling libs/ardour/sndfile_helpers.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( | ^~~~~~~~~~~~~~~~~~~~ [ 360/1134] Compiling libs/ardour/reverse.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 361/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 362/1134] Compiling libs/ardour/luascripting.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 363/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/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:51: note: in 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:40: 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:37: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 364/1134] Compiling libs/ardour/enums.cc [ 365/1134] Compiling libs/ardour/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: 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:9: 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:9: 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:9: 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:9: note: in expansion of macro ‘g_atomic_int_get’ 6149 | return g_atomic_int_get (&_have_rec_disabled_track) == 1; | ^~~~~~~~~~~~~~~~ [ 366/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 367/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 368/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 369/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 370/1134] Compiling libs/ardour/dsp_filter.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 371/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 372/1134] Compiling libs/ardour/capturing_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 373/1134] Compiling libs/ardour/delayline.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 374/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 375/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 376/1134] Compiling libs/ardour/luabindings.cc [ 377/1134] Compiling libs/ardour/audiofile_tagger.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 378/1134] Compiling libs/ardour/resampled_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 379/1134] Compiling libs/ardour/element_import_handler.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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 380/1134] Compiling libs/ardour/slavable.cc [ 381/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 382/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 383/1134] Compiling libs/ardour/debug.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 384/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/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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 385/1134] Compiling libs/ardour/region_factory.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 386/1134] Compiling libs/ardour/sidechain.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 387/1134] Compiling libs/ardour/auditioner.cc [ 388/1134] Compiling libs/ardour/export_preset.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( | ^~~~~~~~~~~~~~~~~~~~ [ 389/1134] Compiling libs/ardour/sse_functions_xmm.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 390/1134] Compiling libs/ardour/ltc_slave.cc [ 391/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 392/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 393/1134] Compiling libs/ardour/mute_control.cc [ 394/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 395/1134] Compiling libs/ardour/vst_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 396/1134] Compiling libs/ardour/automation_list.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 397/1134] Compiling libs/ardour/vst_info_file.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 398/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 399/1134] Compiling libs/ardour/ltc_file_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:40: 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:37: 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:23: 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:36: 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:10: 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 400/1134] Compiling libs/ardour/butler.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 401/1134] Compiling libs/ardour/monitor_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 402/1134] Compiling libs/ardour/export_failed.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 403/1134] Compiling libs/ardour/default_click.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 404/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 405/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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: 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) | ^~~~~~~~ [ 406/1134] Compiling libs/ardour/plugin_insert.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 407/1134] Compiling libs/ardour/fixed_delay.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 408/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 409/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 410/1134] Compiling libs/ardour/find_session.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( | ^~~~~~~~~~~~~~~~~~~~ [ 411/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/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:51: 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/onset_detector.cc [ 413/1134] Compiling libs/ardour/vst_state.cc [ 414/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 415/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 416/1134] Compiling libs/ardour/panner.cc [ 417/1134] Compiling libs/ardour/playlist_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/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:51: note: in 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:53: 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 418/1134] Compiling libs/ardour/vst3_scan.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 419/1134] Compiling libs/ardour/mode.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 420/1134] Compiling libs/ardour/location_importer.cc [ 421/1134] Compiling libs/ardour/record_enable_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 422/1134] Compiling libs/ardour/plugin.cc [ 423/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 424/1134] Compiling libs/ardour/session_state_utils.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 425/1134] Compiling libs/gtkmm2ext/persistent_tooltip.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 426/1134] Compiling libs/gtkmm2ext/textviewer.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( | ^~~~~~~~~~~~~~~~~~~~ [ 427/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 428/1134] Compiling libs/gtkmm2ext/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/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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 429/1134] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.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( | ^~~~~~~~~~~~~~~~~~~~ [ 430/1134] Compiling libs/gtkmm2ext/treeutils.cc [ 431/1134] Compiling libs/gtkmm2ext/menu_elems.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); | ^~~~~~~~ [ 432/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 ../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) (); | ^~~~~~~ [ 433/1134] Compiling libs/gtkmm2ext/keyboard.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 434/1134] Compiling libs/gtkmm2ext/dndtreeview.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:51: note: in 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 435/1134] Compiling libs/gtkmm2ext/emscale.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 436/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/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 437/1134] Compiling libs/gtkmm2ext/colorspace.cc [ 438/1134] Compiling libs/gtkmm2ext/colors.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( | ^~~~~~~~~~~~~~~~~~~~ [ 439/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_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); | ^~~~~~~~ [ 440/1134] Compiling libs/gtkmm2ext/cell_renderer_color_selector.cc [ 441/1134] Compiling libs/gtkmm2ext/cairo_theme.cc [ 442/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 ../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); | ^~~~~~~~ [ 443/1134] Compiling libs/gtkmm2ext/cairo_widget.cc [ 444/1134] Compiling libs/gtkmm2ext/cairo_packer.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); | ^~~~~~~~ [ 445/1134] Compiling libs/gtkmm2ext/bindings.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 446/1134] Compiling libs/gtkmm2ext/application.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 447/1134] Compiling libs/gtkmm2ext/actions.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); | ^~~~~~~~ [ 448/1134] Compiling libs/gtkmm2ext/window_title.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 449/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:31, 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); | ^~~~~~~~ [ 450/1134] Compiling libs/gtkmm2ext/window_proxy.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); | ^~~~~~~~ [ 451/1134] Compiling libs/gtkmm2ext/utils.cc [ 452/1134] Compiling libs/gtkmm2ext/visibility_tracker.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); | ^~~~~~~~ [ 453/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 ../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:29, 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:51: 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); | ^~~~~~~~ [ 454/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 ../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) (); | ^~~~~~~ [ 455/1134] Compiling libs/canvas/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 456/1134] Compiling libs/canvas/poly_line.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( | ^~~~~~~~~~~~~~~~~~~~ [ 457/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/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); | ^~~~~~~~ [ 458/1134] Compiling libs/canvas/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1959 | while (sa_in.size () < _n_bus_in) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:1994:24: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1994 | while (sa_out.size () < _n_bus_out) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 459/1134] Compiling libs/canvas/flag.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 460/1134] Compiling libs/canvas/polygon.cc [ 461/1134] Compiling libs/canvas/arrow.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( | ^~~~~~~~~~~~~~~~~~~~ [ 462/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/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:51: 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); | ^~~~~~~~ [ 463/1134] Compiling libs/canvas/outline.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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 464/1134] Compiling libs/canvas/pixbuf.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); | ^~~~~~~~ [ 465/1134] Compiling libs/canvas/lookup_table.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 466/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 467/1134] Compiling libs/canvas/image.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); | ^~~~~~~~ [ 468/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 469/1134] Compiling libs/canvas/framed_curve.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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 470/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/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); | ^~~~~~~~ [ 471/1134] Compiling libs/canvas/text.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( | ^~~~~~~~~~~~~~~~~~~~ [ 472/1134] Compiling libs/canvas/debug.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( | ^~~~~~~~~~~~~~~~~~~~ [ 473/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 474/1134] Compiling libs/canvas/item.cc [ 475/1134] Compiling libs/canvas/curve.cc [ 476/1134] Compiling libs/canvas/container.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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 477/1134] Compiling libs/canvas/circle.cc [ 478/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 479/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 480/1134] Compiling libs/canvas/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/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); | ^~~~~~~~ [ 481/1134] Compiling libs/canvas/meter.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( | ^~~~~~~~~~~~~~~~~~~~ [ 482/1134] Compiling libs/canvas/stateful_image.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( | ^~~~~~~~~~~~~~~~~~~~ [ 483/1134] Compiling libs/canvas/xfade_curve.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( | ^~~~~~~~~~~~~~~~~~~~ [ 484/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 485/1134] Compiling libs/canvas/rectangle.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( | ^~~~~~~~~~~~~~~~~~~~ [ 486/1134] Compiling libs/canvas/box.cc [ 487/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 488/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 489/1134] Compiling libs/canvas/tracking_text.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( | ^~~~~~~~~~~~~~~~~~~~ [ 490/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 491/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 492/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 493/1134] Compiling libs/widgets/ardour_fader.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( | ^~~~~~~~~~~~~~~~~~~~ [ 494/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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 495/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 496/1134] Compiling libs/widgets/ui_config.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 497/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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 498/1134] Compiling libs/widgets/stateful_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 499/1134] Compiling libs/widgets/tabbable.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( | ^~~~~~~~~~~~~~~~~~~~ [ 500/1134] Compiling libs/widgets/slider_controller.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); | ^~~~~~~~ [ 501/1134] Compiling libs/widgets/searchbar.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); | ^~~~~~~~ [ 502/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 503/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 504/1134] Compiling libs/widgets/ardour_dropdown.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); | ^~~~~~~~ [ 505/1134] Compiling libs/widgets/ardour_spacer.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 506/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/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); | ^~~~~~~~ [ 507/1134] Compiling libs/widgets/focus_entry.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 508/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 ../../../../../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); | ^~~~~~~~ [ 509/1134] Linking build/libs/canvas/libcanvas.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/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:51: 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); | ^~~~~~~~ [ 510/1134] Compiling libs/widgets/pane.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_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:51: 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); | ^~~~~~~~ [ 511/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 ../../../../../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:31, 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); | ^~~~~~~~ [ 512/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/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); | ^~~~~~~~ [ 513/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:51: 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); | ^~~~~~~~ [ 514/1134] Compiling libs/widgets/binding_proxy.cc [ 515/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 ../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:51: 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); | ^~~~~~~~ [ 516/1134] Compiling libs/widgets/barcontroller.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:29, 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); | ^~~~~~~~ [ 517/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 ../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:51: 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); | ^~~~~~~~ [ 518/1134] Compiling libs/widgets/ardour_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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 519/1134] Compiling libs/ardouralsautil/deviceparams.cc [ 520/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/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); | ^~~~~~~~ [ 521/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/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:29, 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); | ^~~~~~~~ [ 522/1134] Compiling libs/waveview/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 ../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:29, 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); | ^~~~~~~~ [ 523/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 ../../../../../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 524/1134] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp 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); | ^~~~~~~~ [ 525/1134] Compiling libs/qm-dsp/maths/MathUtilities.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 ../../../../../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); | ^~~~~~~~ [ 526/1134] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 527/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 ../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); | ^~~~~~~~ [ 528/1134] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp [ 529/1134] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c [ 530/1134] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 531/1134] Compiling libs/qm-dsp/maths/Correlation.cpp [ 532/1134] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 533/1134] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp [ 534/1134] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp [ 535/1134] Compiling libs/qm-dsp/base/Pitch.cpp [ 536/1134] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 537/1134] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.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 ); | ^~~~~~~ [ 538/1134] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp [ 539/1134] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 540/1134] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 541/1134] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp 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); | ^~~~~~~~ [ 542/1134] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp [ 543/1134] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.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 ../../../../../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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 544/1134] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 545/1134] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp [ 546/1134] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 547/1134] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 548/1134] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c [ 549/1134] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 550/1134] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp [ 551/1134] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp [ 552/1134] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp 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:51: 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); | ^~~~~~~~ [ 553/1134] Compiling libs/qm-dsp/base/SincWindow.cpp [ 554/1134] Compiling libs/qm-dsp/base/KaiserWindow.cpp [ 555/1134] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 556/1134] Compiling libs/qm-dsp/maths/pca/pca.c [ 557/1134] Compiling libs/vamp-plugins/KeyDetect.cpp [ 558/1134] Compiling libs/vamp-plugins/EBUr128.cpp [ 559/1134] Compiling libs/vamp-plugins/AmplitudeFollower.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) | ^~~~ [ 560/1134] Compiling libs/vamp-plugins/Onset.cpp [ 561/1134] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 562/1134] Compiling libs/vamp-plugins/ChromagramPlugin.cpp [ 563/1134] Compiling libs/vamp-plugins/BeatTrack.cpp 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:51: 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); | ^~~~~~~~ [ 564/1134] Compiling libs/vamp-plugins/SpectralCentroid.cpp 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:51: 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); | ^~~~~~~~ [ 565/1134] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 566/1134] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 567/1134] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 568/1134] Compiling libs/vamp-plugins/TruePeak.cpp In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:34: 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:40: 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:37: 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:84: 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:23: 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:36: 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:10: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 569/1134] Linking build/libs/qm-dsp/libqm-dsp.a [ 570/1134] Compiling libs/vamp-plugins/Transcription.cpp [ 571/1134] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 572/1134] Compiling libs/vamp-plugins/plugins.cpp [ 573/1134] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 574/1134] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 575/1134] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 576/1134] Linking build/libs/ardour/libardour.so [ 577/1134] Compiling libs/vamp-pyin/Yin.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 ../../../../../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:51: 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); | ^~~~~~~~ [ 578/1134] Compiling libs/vamp-pyin/YinVamp.cpp [ 579/1134] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 580/1134] Compiling libs/vamp-pyin/libmain.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:39: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 581/1134] Compiling libs/vamp-pyin/MonoPitch.cpp [ 582/1134] Compiling libs/vamp-pyin/PYinVamp.cpp [ 583/1134] Compiling libs/vamp-pyin/MonoNoteParameters.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 584/1134] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 585/1134] Compiling libs/vamp-pyin/SparseHMM.cpp [ 586/1134] Linking build/libs/widgets/libwidgets.so [ 587/1134] Compiling libs/vamp-pyin/MonoNote.cpp [ 588/1134] Compiling libs/vamp-pyin/YinUtil.cpp [ 589/1134] Compiling tools/sanity_check/systemtest.cpp [ 590/1134] Compiling tools/sanity_check/main.cpp [ 591/1134] Compiling tools/gccabicheck/abicheck.c [ 592/1134] Compiling libs/clearlooks-newer/clearlooks_draw.c [ 593/1134] Linking build/tools/gccabicheck/gcc-glibmm-abi-check [ 594/1134] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 595/1134] Compiling libs/clearlooks-newer/clearlooks_style.c [ 596/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/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) (); | ^~~~~~~ [ 597/1134] Linking build/tools/sanity_check/sanityCheck [ 598/1134] Compiling libs/clearlooks-newer/support.c [ 599/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/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) (); | ^~~~~~~ [ 600/1134] Linking build/libs/vamp-plugins/libardourvampplugins.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 ../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) (); | ^~~~~~~ [ 601/1134] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 602/1134] Compiling libs/clearlooks-newer/cairo-support.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_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:70: 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:24: 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:21: note: in expansion of macro ‘CLEARLOOKS_STYLE’ 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../lib64/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:2: 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:24: note: in expansion of macro ‘GDK_IS_PIXBUF’ 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ [ 603/1134] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.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:35: 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:35: 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:39: note: in expansion of macro ‘GTK_WIDGET_FLAGS’ 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:19: note: in expansion of macro ‘GTK_WIDGET_NO_WINDOW’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ ../../../../../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:55: note: in expansion of macro ‘GTK_IS_NOTEBOOK’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ ../../../../../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:85: note: in expansion of macro ‘GTK_IS_TOOLBAR’ 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ ../../../../../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:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:166:35: note: in expansion of macro ‘GTK_WIDGET’ 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:15: note: in expansion of macro ‘GTK_WIDGET_STATE’ 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 604/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/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) (); | ^~~~~~~ [ 605/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/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) (); | ^~~~~~~ [ 606/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/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) (); | ^~~~~~~ [ 607/1134] Compiling libs/surfaces/generic_midi/interface.cc [ 608/1134] Compiling libs/surfaces/generic_midi/gmcp_gui.cc [ 609/1134] Compiling libs/surfaces/generic_midi/midifunction.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) (); | ^~~~~~~ [ 610/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/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) (); | ^~~~~~~ [ 611/1134] Compiling libs/surfaces/generic_midi/midiaction.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/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) (); | ^~~~~~~ [ 612/1134] Compiling libs/surfaces/generic_midi/midicontrollable.cc [ 613/1134] Linking build/libs/clearlooks-newer/libclearlooks.so [ 614/1134] Compiling libs/surfaces/faderport/faderport_interface.cc [ 615/1134] Compiling libs/surfaces/faderport/gui.cc [ 616/1134] Compiling libs/surfaces/faderport/faderport.cc [ 617/1134] Compiling libs/surfaces/faderport/operations.cc [ 618/1134] Compiling libs/surfaces/faderport8/fp8_controls.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: 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:39: note: in expansion of macro ‘g_atomic_int_get’ 205 | bool stopped() const { return (bool) g_atomic_int_get (&_stop); } | ^~~~~~~~~~~~~~~~ [ 619/1134] Compiling libs/surfaces/faderport8/faderport8.cc [ 620/1134] Compiling libs/surfaces/faderport8/callbacks.cc [ 621/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 622/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 623/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 624/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 625/1134] Compiling libs/surfaces/faderport8/faderport8_interface.cc [ 626/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 627/1134] Compiling libs/surfaces/faderport8/gui.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 628/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 629/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 630/1134] Compiling libs/surfaces/faderport8/faderport16_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 631/1134] Compiling libs/surfaces/faderport8/callbacks.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 632/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 633/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 634/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 635/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 636/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 637/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 638/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 639/1134] Compiling libs/surfaces/faderport8/faderport2_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 640/1134] Compiling libs/surfaces/cc121/operations.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 641/1134] Compiling libs/surfaces/cc121/cc121.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:51: note: in 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 642/1134] Compiling libs/surfaces/cc121/gui.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:51: 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] Compiling libs/surfaces/cc121/cc121_interface.cc [ 644/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 645/1134] Compiling libs/surfaces/mackie/device_profile.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:51: 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] Linking build/libs/surfaces/control_protocol/libardourcp.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 647/1134] Linking build/libs/waveview/libwaveview.so [ 648/1134] Compiling libs/surfaces/mackie/controls.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 649/1134] Compiling libs/surfaces/mackie/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 ../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:51: 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] 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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 651/1134] Linking build/libs/surfaces/faderport/libardour_faderport.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/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:51: note: in 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: 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] Linking build/libs/surfaces/faderport8/libardour_faderport8.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/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:51: note: in 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:53: 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] Compiling libs/surfaces/mackie/mcp_buttons.cc [ 654/1134] Linking build/libs/surfaces/faderport8/libardour_faderport16.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 655/1134] Compiling libs/surfaces/mackie/types.cc [ 656/1134] Compiling libs/surfaces/mackie/jog_wheel.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 657/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 658/1134] Compiling libs/surfaces/mackie/subview.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 659/1134] Compiling libs/surfaces/mackie/midi_byte_array.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:51: note: in 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:53: 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/mackie/led.cc [ 661/1134] Compiling libs/surfaces/mackie/surface.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 662/1134] Compiling libs/surfaces/mackie/mackie_control_protocol.cc [ 663/1134] Compiling libs/surfaces/mackie/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 664/1134] Compiling libs/surfaces/mackie/button.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 665/1134] Compiling libs/surfaces/mackie/pot.cc [ 666/1134] Compiling libs/surfaces/mackie/interface.cc [ 667/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/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:51: 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/mackie/device_info.cc [ 669/1134] Compiling libs/surfaces/mackie/jog.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:51: note: in 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 671/1134] Compiling libs/surfaces/us2400/jog.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 672/1134] Linking build/libs/surfaces/faderport8/libardour_faderport2.so 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 673/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 /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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 674/1134] Linking build/libs/surfaces/cc121/libardour_cc121.so 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 675/1134] Compiling libs/surfaces/us2400/us2400_control_protocol.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 676/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 677/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 /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:51: 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/us2400/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 679/1134] Compiling libs/surfaces/us2400/surface.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/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:51: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 681/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 682/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 683/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 684/1134] Compiling libs/surfaces/us2400/device_info.cc [ 685/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 686/1134] Compiling libs/surfaces/us2400/button.cc [ 687/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/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:51: 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] 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 /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:51: 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/us2400/jog_wheel.cc [ 690/1134] Compiling libs/surfaces/us2400/meter.cc [ 691/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 692/1134] Compiling libs/surfaces/launch_control_xl/leds.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 693/1134] Compiling libs/surfaces/launch_control_xl/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 694/1134] Compiling libs/surfaces/launch_control_xl/gui.cc [ 695/1134] Compiling libs/surfaces/launch_control_xl/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/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:51: 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/launch_control_xl/controllers.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 697/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/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:51: 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/osc/osc_gui.cc [ 699/1134] Compiling libs/surfaces/osc/osc_select_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 700/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/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:51: 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/osc/osc_cue_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/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:51: note: in 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:53: 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/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 703/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/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:51: 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/osc/osc_global_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:84: 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 705/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 706/1134] Compiling libs/surfaces/wiimote/wiimote.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 707/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 708/1134] Compiling libs/surfaces/push2/knob.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 709/1134] Compiling libs/surfaces/push2/push2.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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 710/1134] Compiling libs/surfaces/push2/scale.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:84: 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 711/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:84: 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); | ^~~~~~~~ [ 712/1134] Compiling libs/surfaces/push2/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 713/1134] Linking build/libs/surfaces/us2400/libardour_us2400.so [ 714/1134] Compiling libs/surfaces/push2/layout.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 715/1134] Compiling libs/surfaces/push2/level_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 716/1134] Compiling libs/surfaces/push2/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 717/1134] Compiling libs/surfaces/push2/track_mix.cc [ 718/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 719/1134] Compiling libs/surfaces/push2/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 720/1134] Compiling libs/surfaces/push2/canvas.cc [ 721/1134] Compiling libs/surfaces/push2/splash.cc [ 722/1134] Compiling libs/surfaces/push2/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 723/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 724/1134] Compiling libs/surfaces/push2/gui.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 725/1134] Compiling libs/surfaces/push2/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 726/1134] Compiling libs/surfaces/contourdesign/button_config_widget.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:33: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 727/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 728/1134] Compiling libs/surfaces/contourdesign/interface.cc [ 729/1134] Compiling libs/surfaces/contourdesign/contourdesign.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 730/1134] Compiling libs/surfaces/contourdesign/contourdesign_gui.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 731/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:84: 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); | ^~~~~~~~ [ 732/1134] Compiling libs/panners/1in2out/panner_1in2out.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 733/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 734/1134] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 735/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:51: 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); | ^~~~~~~~ [ 736/1134] Compiling libs/panners/stereobalance/panner_balance.cc [ 737/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:33: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 738/1134] Compiling libs/backends/jack/weak_libjack.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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 739/1134] Compiling libs/backends/jack/jack_api.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 740/1134] Compiling libs/backends/jack/jack_utils.cc [ 741/1134] Linking build/libs/surfaces/osc/libardour_osc.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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 742/1134] Compiling libs/backends/jack/jack_portengine.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 743/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 744/1134] Compiling libs/backends/jack/jack_audiobackend.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:51: note: in 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:53: 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:23: 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:36: 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:10: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 745/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/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:51: note: in 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 746/1134] Compiling libs/backends/jack/jack_connection.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 747/1134] Compiling libs/backends/alsa/alsa_audiobackend.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( | ^~~~~~~~~~~~~~~~~~~~ [ 748/1134] Linking build/libs/panners/1in2out/libpan1in2out.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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 749/1134] Compiling libs/backends/alsa/alsa_slave.cc [ 750/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 751/1134] Compiling libs/backends/alsa/alsa_midi.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:84: 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); | ^~~~~~~~ [ 752/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 753/1134] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so [ 754/1134] Compiling libs/backends/alsa/zita-alsa-pcmi.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 755/1134] Compiling libs/plugins/reasonablesynth.lv2/lv2.c [ 756/1134] Compiling libs/plugins/a-comp.lv2/a-comp.c [ 757/1134] Linking build/libs/panners/2in2out/libpan2in2out.so [ 758/1134] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 759/1134] Compiling libs/plugins/a-delay.lv2/a-delay.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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 760/1134] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 761/1134] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [ 762/1134] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 763/1134] Compiling libs/plugins/a-reverb.lv2/a-reverb.c [ 764/1134] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.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_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( | ^~~~~~~~~~~~~~~~~~~~ [ 765/1134] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 766/1134] Compiling gtk2_ardour/audio_streamview.cc [ 767/1134] Compiling gtk2_ardour/session_archive_dialog.cc [ 768/1134] Compiling gtk2_ardour/track_record_axis.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( | ^~~~~~~~~~~~~~~~~~~~ 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:51: note: in 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:53: 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:23: 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:36: 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:10: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 769/1134] Compiling gtk2_ardour/editor_pt_import.cc [ 770/1134] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 771/1134] Linking build/libs/LV2/a-eq.lv2/a-eq.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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 772/1134] Linking build/libs/surfaces/push2/libardour_push2.so [ 773/1134] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 774/1134] Linking build/libs/panners/stereobalance/libpanbalance.so [ 775/1134] Compiling gtk2_ardour/processor_box.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( | ^~~~~~~~~~~~~~~~~~~~ [ 776/1134] Compiling gtk2_ardour/port_matrix_column_labels.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 777/1134] Compiling gtk2_ardour/grid_lines.cc [ 778/1134] Compiling gtk2_ardour/session_metadata_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( | ^~~~~~~~~~~~~~~~~~~~ [ 779/1134] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so [ 780/1134] Compiling gtk2_ardour/vca_time_axis.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:51: note: in 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:53: 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 gtk2_ardour/nsm.cc [ 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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:41: 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:32: 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; | ^~~~~~~~~~~~~~~~~~~~~~~ [ 783/1134] Compiling gtk2_ardour/video_server_dialog.cc [ 784/1134] Compiling gtk2_ardour/ardour_ui.cc [ 785/1134] Compiling gtk2_ardour/editor_audio_import.cc [ 786/1134] Compiling gtk2_ardour/export_filename_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 ../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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 787/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/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:51: note: in 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 788/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 789/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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 790/1134] Linking build/libs/backends/alsa/libalsa_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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 791/1134] Compiling gtk2_ardour/midi_selection.cc [ 792/1134] Compiling gtk2_ardour/route_group_dialog.cc [ 793/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 794/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:23: 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:36: 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:10: 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:84: 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); | ^~~~~~~~ [ 795/1134] Compiling gtk2_ardour/speaker_dialog.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( | ^~~~~~~~~~~~~~~~~~~~ [ 796/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 797/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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 798/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/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:31, 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:51: note: in 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 799/1134] Compiling gtk2_ardour/quantize_dialog.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:51: 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:34: 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:34: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 800/1134] Compiling gtk2_ardour/add_route_dialog.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 801/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 802/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 803/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 804/1134] Compiling gtk2_ardour/port_matrix_labels.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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); | ^~~~~~~~ [ 805/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 806/1134] Compiling gtk2_ardour/location_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 807/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 ../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:51: 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); | ^~~~~~~~ [ 808/1134] Compiling gtk2_ardour/sfdb_freesound_mootcher.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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 809/1134] Compiling gtk2_ardour/pianokeyboard.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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 810/1134] Compiling gtk2_ardour/midi_cut_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/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); | ^~~~~~~~ [ 811/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 ../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:51: 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); | ^~~~~~~~ [ 812/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/targetentry.h:30, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 813/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: 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:33: note: in expansion of macro ‘g_atomic_int_get’ 69 | bool touching() const { return g_atomic_int_get (&_touching); } | ^~~~~~~~~~~~~~~~ [ 814/1134] Compiling gtk2_ardour/ambiguous_file_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 815/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 816/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 817/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 818/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 819/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/targetentry.h:30, 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:29, 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:51: note: in 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 820/1134] Compiling gtk2_ardour/time_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 821/1134] Compiling gtk2_ardour/transcode_video_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/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:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 822/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/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:51: note: in 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:53: 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:34: 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:34: 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:40: 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:37: 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:23: 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:36: 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:10: 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:84: 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/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 824/1134] Compiling gtk2_ardour/io_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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 825/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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 826/1134] Compiling gtk2_ardour/latency_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 827/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: 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); | ^~~~~~~~ [ 828/1134] Compiling gtk2_ardour/editing.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 829/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/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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 830/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 831/1134] Compiling gtk2_ardour/control_slave_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 832/1134] Compiling gtk2_ardour/editor_summary.cc [ 833/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 ../../../../../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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 834/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 835/1134] Compiling gtk2_ardour/audio_time_axis.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:51: 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); | ^~~~~~~~ [ 836/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 837/1134] Compiling gtk2_ardour/piano_roll_header.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 838/1134] Compiling gtk2_ardour/time_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 839/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 840/1134] Compiling gtk2_ardour/script_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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 841/1134] Compiling gtk2_ardour/return_ui.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 842/1134] Compiling gtk2_ardour/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 843/1134] Compiling gtk2_ardour/plugin_scan_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 844/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 845/1134] Compiling gtk2_ardour/track_view_list.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 846/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 847/1134] Compiling gtk2_ardour/plugin_eq_gui.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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: 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); | ^~~~~~~~ [ 848/1134] Compiling gtk2_ardour/track_selection.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 849/1134] Compiling gtk2_ardour/sfdb_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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 850/1134] Compiling gtk2_ardour/axis_view.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 851/1134] Compiling gtk2_ardour/pingback.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 852/1134] Compiling gtk2_ardour/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/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:51: 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 853/1134] Compiling gtk2_ardour/editor_videotimeline.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:51: 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 854/1134] Compiling gtk2_ardour/export_video_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 855/1134] Compiling gtk2_ardour/port_matrix.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 856/1134] Compiling gtk2_ardour/export_preset_selector.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:51: 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); | ^~~~~~~~ [ 857/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/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:29, 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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 858/1134] Compiling gtk2_ardour/missing_plugin_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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 859/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 ../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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 860/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 861/1134] Compiling gtk2_ardour/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/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:29, 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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 862/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/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 863/1134] Compiling gtk2_ardour/export_timespan_selector.cc [ 864/1134] Compiling gtk2_ardour/audio_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/targetentry.h:30, 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:51: note: in 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 865/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 866/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 867/1134] Compiling gtk2_ardour/control_point_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/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:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 868/1134] Compiling gtk2_ardour/processor_selection.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: 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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 869/1134] Compiling gtk2_ardour/template_dialog.cc [ 870/1134] Compiling gtk2_ardour/pt_import_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 871/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 872/1134] Compiling gtk2_ardour/window_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 873/1134] Compiling gtk2_ardour/enums.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( | ^~~~~~~~~~~~~~~~~~~~ [ 874/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 875/1134] Compiling gtk2_ardour/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 876/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 877/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 878/1134] Compiling gtk2_ardour/route_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 879/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 880/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 881/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 882/1134] Compiling gtk2_ardour/step_editor.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 883/1134] Compiling gtk2_ardour/panner_editor.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 884/1134] Compiling gtk2_ardour/plugin_setup_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 885/1134] Compiling gtk2_ardour/engine_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 886/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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 887/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 888/1134] Compiling gtk2_ardour/clock_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 889/1134] Compiling gtk2_ardour/transcode_ffmpeg.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 890/1134] Compiling gtk2_ardour/tempo_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 ../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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 891/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: 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/port_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 893/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 894/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 895/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 896/1134] Compiling gtk2_ardour/export_analysis_graphs.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:51: 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/mixer_strip.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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: 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); | ^~~~~~~~ [ 898/1134] Compiling gtk2_ardour/stripable_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 ../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:51: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 900/1134] Compiling gtk2_ardour/insert_remove_time_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 901/1134] Compiling gtk2_ardour/editor_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: 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:84: 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/control_point.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 903/1134] Compiling gtk2_ardour/strip_silence_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/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:51: 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:53: 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:34: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 904/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/targetentry.h:30, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 905/1134] Compiling gtk2_ardour/region_layering_order_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 906/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: 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); | ^~~~~~~~ [ 907/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 ../../../../../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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 908/1134] Compiling gtk2_ardour/public_editor.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 909/1134] Compiling gtk2_ardour/export_report.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 910/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 911/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 912/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 913/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 914/1134] Compiling gtk2_ardour/editor_tempodisplay.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:23: 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:36: 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:10: 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:33: 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:84: 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); | ^~~~~~~~ [ 915/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 916/1134] Compiling gtk2_ardour/ardour_ui_access_web.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 917/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 918/1134] Compiling gtk2_ardour/level_meter.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 919/1134] Compiling gtk2_ardour/save_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 920/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 921/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 922/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [ 923/1134] Compiling gtk2_ardour/midi_automation_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 ../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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 924/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 925/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/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 926/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/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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 927/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:33: 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:84: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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); | ^~~~~~~~ [ 929/1134] Compiling gtk2_ardour/editor_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 ../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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 930/1134] Compiling gtk2_ardour/missing_filesource_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 931/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 932/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 933/1134] Compiling gtk2_ardour/transport_masters_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_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:34: 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:84: 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); | ^~~~~~~~ [ 934/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 935/1134] Compiling gtk2_ardour/gain_meter.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 936/1134] Compiling gtk2_ardour/selection_memento.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( | ^~~~~~~~~~~~~~~~~~~~ [ 937/1134] Compiling gtk2_ardour/vst_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 938/1134] Compiling gtk2_ardour/floating_text_entry.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 939/1134] Compiling gtk2_ardour/input_port_monitor.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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 940/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/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:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 941/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 942/1134] Compiling gtk2_ardour/transport_control_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 943/1134] Compiling gtk2_ardour/editor_canvas_events.cc [ 944/1134] Compiling gtk2_ardour/note_select_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/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:51: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 946/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 947/1134] Compiling gtk2_ardour/session_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:53: 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:84: 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/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 949/1134] Compiling gtk2_ardour/dsp_stats_window.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [ 950/1134] Compiling gtk2_ardour/ghostregion.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 951/1134] Compiling gtk2_ardour/transform_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 952/1134] Compiling gtk2_ardour/group_tabs.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 953/1134] Compiling gtk2_ardour/midi_scroomer.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 954/1134] Compiling gtk2_ardour/dsp_stats_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 955/1134] Compiling gtk2_ardour/session_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 ../../../../../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 956/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 957/1134] Compiling gtk2_ardour/mini_timeline.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 958/1134] Compiling gtk2_ardour/ardour_ui_ed.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 959/1134] Compiling gtk2_ardour/ruler_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 960/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: note: in expansion of macro ‘g_atomic_int_get’ 86 | return g_atomic_int_get (&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [ 961/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 962/1134] Compiling gtk2_ardour/cursor_context.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:51: 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/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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 964/1134] Compiling gtk2_ardour/export_file_notebook.cc [ 965/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/targetentry.h:30, 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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 966/1134] Compiling gtk2_ardour/patch_change.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:29, 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 967/1134] Compiling gtk2_ardour/shuttle_control.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 968/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 969/1134] Compiling gtk2_ardour/export_video_infobox.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 970/1134] Compiling gtk2_ardour/panner2d.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:51: 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); | ^~~~~~~~ [ 971/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 972/1134] Compiling gtk2_ardour/mouse_cursors.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 973/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 974/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/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); | ^~~~~~~~ [ 975/1134] Compiling gtk2_ardour/utils_videotl.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 976/1134] Compiling gtk2_ardour/editor_component.cc [ 977/1134] Compiling gtk2_ardour/tempo_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 978/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/targetentry.h:30, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 979/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 ../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); | ^~~~~~~~ [ 980/1134] Compiling gtk2_ardour/verbose_cursor.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 981/1134] Compiling gtk2_ardour/editor_canvas.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 982/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 983/1134] Compiling gtk2_ardour/debug.cc [ 984/1134] Compiling gtk2_ardour/main.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 985/1134] Compiling gtk2_ardour/analysis_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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 987/1134] Compiling gtk2_ardour/step_entry.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 988/1134] Compiling gtk2_ardour/automation_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 ../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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 989/1134] Compiling gtk2_ardour/piano_key_bindings.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 990/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:53: note: in expansion of macro ‘g_atomic_int_get’ 121 | bool is_reset_requested() const { return g_atomic_int_get (&_hw_reset_request_count); } | ^~~~~~~~~~~~~~~~ [ 991/1134] Compiling gtk2_ardour/startup_fsm.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:33: 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:84: 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/note_player.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); | ^~~~~~~~ [ 993/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [ 994/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/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:31, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 995/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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [ 996/1134] Compiling gtk2_ardour/editor_route_groups.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:11: 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:11: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable] 222 | CURLcode cc; | ^~ [ 997/1134] Compiling gtk2_ardour/editor_markers.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 998/1134] Compiling gtk2_ardour/editor_routes.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [ 999/1134] Compiling gtk2_ardour/screensaver.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:31, 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:84: 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); | ^~~~~~~~ [1000/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/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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1001/1134] Compiling gtk2_ardour/patch_change_dialog.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:51: note: in 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:34: 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:23: 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:36: 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:10: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1002/1134] Compiling gtk2_ardour/midi_time_axis.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:51: 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); | ^~~~~~~~ [1003/1134] Compiling gtk2_ardour/mono_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/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:31, 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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1004/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1005/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/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); | ^~~~~~~~ [1006/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1007/1134] Compiling gtk2_ardour/progress_reporter.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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); | ^~~~~~~~ [1008/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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1009/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1010/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/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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( | ^~~~~~~~~~~~~~~~~~~~ [1011/1134] Compiling gtk2_ardour/playlist_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1012/1134] Compiling gtk2_ardour/editor_audiotrack.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:51: 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/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1014/1134] Compiling gtk2_ardour/route_group_menu.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:51: note: in 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:34: 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:23: 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:36: 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:10: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1015/1134] Compiling gtk2_ardour/automation_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1016/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 ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1017/1134] Compiling gtk2_ardour/marker.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1018/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1019/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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1020/1134] Compiling gtk2_ardour/export_channel_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1021/1134] Compiling gtk2_ardour/io_button.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1022/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/targetentry.h:30, 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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1023/1134] Compiling gtk2_ardour/luainstance.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1024/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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:23: 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:36: 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:10: 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:84: 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); | ^~~~~~~~ [1025/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1026/1134] Compiling gtk2_ardour/video_image_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 ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1027/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1028/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1029/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1030/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/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:29, 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:51: note: in 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:34: 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:23: 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:36: 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:10: 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:34: 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:33: 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:84: 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/foldback_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1032/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1033/1134] Compiling gtk2_ardour/region_peak_cursor.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1034/1134] Compiling gtk2_ardour/route_params_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1035/1134] Compiling gtk2_ardour/vst3_x11_plugin_ui.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:51: note: in 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:53: 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); | ^~~~~~~~ [1036/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/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:29, 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1037/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 ../../../../../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1038/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1039/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1040/1134] Compiling gtk2_ardour/nsmclient.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1041/1134] Compiling gtk2_ardour/time_fx_dialog.cc [1042/1134] Compiling gtk2_ardour/recorder_group_tabs.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1043/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1044/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1045/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1046/1134] Compiling gtk2_ardour/video_monitor.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:51: note: in 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:53: 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1047/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1048/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1049/1134] Compiling gtk2_ardour/send_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1050/1134] Compiling gtk2_ardour/ardour_ui_keys.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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1051/1134] Compiling gtk2_ardour/region_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/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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1052/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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:51: 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:33: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1053/1134] Compiling gtk2_ardour/midi_channel_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1054/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/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:51: note: in 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:53: 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:40: 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:37: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1055/1134] Compiling gtk2_ardour/lua_script_manager.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1056/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:34: note: in expansion of macro ‘g_atomic_int_get’ 134 | int use_count() const { return g_atomic_int_get (&_use_count); } | ^~~~~~~~~~~~~~~~ [1057/1134] Compiling gtk2_ardour/transport_control.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1058/1134] Compiling gtk2_ardour/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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1059/1134] Compiling gtk2_ardour/new_plugin_preset_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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1060/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1061/1134] Compiling gtk2_ardour/loudness_settings.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1062/1134] Compiling gtk2_ardour/missing_file_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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1063/1134] Compiling gtk2_ardour/new_user_wizard.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1064/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/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:51: 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/port_matrix_row_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/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:29, 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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ [1066/1134] Compiling gtk2_ardour/port_matrix_grid.cc [1067/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1068/1134] Compiling gtk2_ardour/luadialog.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:51: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1069/1134] Compiling headless/load_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/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1070/1134] Compiling headless/misc.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1071/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 ../../../../../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1072/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( | ^~~~~~~~~~~~~~~~~~~~ [1073/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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ [1074/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1075/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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1076/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1077/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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1078/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/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:23: 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:36: 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:10: 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1079/1134] Compiling session_utils/new_session.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1080/1134] Compiling session_utils/common.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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1081/1134] Linking build/headless/hardour-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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1082/1134] Compiling libs/fst/vst3-scanner.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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); | ^~~~~~~~ [1083/1134] Compiling libs/fst/scanner.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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1084/1134] Compiling libs/vfork/exec_wrapper.c [1085/1134] Compiling libs/hidapi/linux/hid.c 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:51: 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] Linking build/libs/vfork/ardour-exec-wrapper [1087/1134] Compiling libs/plugins/a-comp.lv2/manifest.ttl.in [1088/1134] Linking build/libs/hidapi/libhidapi.a [1089/1134] Compiling libs/plugins/a-comp.lv2/a-comp.ttl.in [1090/1134] Compiling libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in [1091/1134] Compiling libs/plugins/a-comp.lv2/presets.ttl.in [1092/1134] Compiling libs/plugins/a-exp.lv2/manifest.ttl.in [1093/1134] Compiling libs/plugins/a-exp.lv2/a-exp.ttl.in [1094/1134] Compiling libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in [1095/1134] Compiling libs/plugins/a-delay.lv2/manifest.ttl.in [1096/1134] Compiling libs/plugins/a-delay.lv2/a-delay.ttl.in [1097/1134] Compiling libs/plugins/a-delay.lv2/presets.ttl.in [1098/1134] Compiling libs/plugins/a-eq.lv2/manifest.ttl.in [1099/1134] Compiling libs/plugins/a-eq.lv2/a-eq.ttl.in [1100/1134] Compiling libs/plugins/a-reverb.lv2/manifest.ttl.in [1101/1134] Compiling libs/plugins/a-reverb.lv2/a-reverb.ttl.in [1102/1134] Compiling libs/plugins/a-fluidsynth.lv2/manifest.ttl.in [1103/1134] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.ttl.in [1104/1134] Compiling gtk2_ardour/ardev_common.sh.in [1105/1134] Compiling gtk2_ardour/ardour.sh.in [1106/1134] Compiling gtk2_ardour/clearlooks.rc.in [1107/1134] Compiling gtk2_ardour/clearlooks.rc.in [1108/1134] Compiling gtk2_ardour/default_ui_config.in [1109/1134] Compiling gtk2_ardour/ardour.menus.in [1110/1134] Compiling gtk2_ardour/trx.menus.in [1111/1134] Processing ardour.keys: gtk2_ardour/ardour.keys.in gtk2_ardour/mixer.bindings gtk2_ardour/processor_box.bindings gtk2_ardour/step_editing.bindings gtk2_ardour/monitor.bindings -> build/gtk2_ardour/ardour.keys [1112/1134] Compiling session_utils/ardour-util.sh.in In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1113/1134] Linking build/session_utils/ardour6-copy-mixer 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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 ../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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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/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/gtk2_ardour/ardour-6.8.0 [1115/1134] Linking build/libs/fst/ardour-vst-scanner In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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:51: note: in 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:34: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 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/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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1116/1134] Linking build/session_utils/ardour6-new_empty_session 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:51: note: in expansion of macro ‘g_atomic_int_get’ 108 | bool property_changes_suspended() const { return g_atomic_int_get (&_stateful_frozen) > 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h: In member function ‘virtual bool ARDOUR::AutomationList::touching() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/automation_list.h:112:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1117/1134] Linking build/session_utils/ardour6-export 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1118/1134] Linking build/session_utils/ardour6-fix_bbtppq 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:51: note: in 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:53: 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:34: note: in expansion of macro ‘g_atomic_int_get’ 112 | bool touching () const { return g_atomic_int_get (&_touching) != 0; } | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h: In member function ‘ARDOUR::Session::PostTransportWork ARDOUR::Session::post_transport_work() const’: ../../../../../include/glib-2.0/glib/gatomic.h:100:20: warning: cast from type ‘const gint*’ {aka ‘const int*’} to type ‘gint*’ {aka ‘int*’} casts away qualifiers [-Wcast-qual] 100 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/session.h:1593:84: note: in expansion of macro ‘g_atomic_int_get’ 1593 | PostTransportWork post_transport_work() const { return (PostTransportWork) g_atomic_int_get (&_post_transport_work); } | ^~~~~~~~~~~~~~~~ [1119/1134] Linking build/session_utils/ardour6-new_session 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( | ^~~~~~~~~~~~~~~~~~~~ [1120/1134] Linking build/libs/fst/ardour-vst3-scanner [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 (10m15.274s) + /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.516s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.9041 + 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/lib64/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so (to libptformat.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3 (to libardour.so.3.0.0) + 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/el/LC_MESSAGES/ardour6.mo (from libs/ardour/po/el.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/es/LC_MESSAGES/ardour6.mo (from libs/ardour/po/es.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) + 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/lib64/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + 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/es/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/es.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/fr/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/fr.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/nn/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/nn.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/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.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/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/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/lib64/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/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/lib64/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/lib64/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/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/lib64/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/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/lib64/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/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/lib64/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/usr/share/ardour6/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + 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/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/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.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/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + 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/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + 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/icons/close.png (from gtk2_ardour/icons/close.png) + 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/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + 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/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + 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/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/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + 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/resources/Ardour-icon_16px.png (from gtk2_ardour/resources/Ardour-icon_16px.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/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.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/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.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/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + 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/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.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/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.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/icons/forte.png (from gtk2_ardour/icons/forte.png) + 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/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + 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/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + 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/icons/halfnote.png (from gtk2_ardour/icons/halfnote.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/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + 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/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + 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/locale/el/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/el.mo) + 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/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.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/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.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/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.png) + 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/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + 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/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + 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/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + 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/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + 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/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + 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/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + 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/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + 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/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + 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/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + 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/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + 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/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.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/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/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/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/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/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + 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/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/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + 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/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/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/artist_mix.device (from share/mcp/artist_mix.device) + 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/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + 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/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/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/locale/sv/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/sv.mo) + 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/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + 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/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + 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/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + 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/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/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/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/mcp/arturiaMkII.profile (from share/mcp/arturiaMkII.profile) + 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/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/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/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/scripts/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + 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/scripts/a_mute.lua (from share/scripts/a_mute.lua) + 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/midi_maps/Alesis_VI25.map (from share/midi_maps/Alesis_VI25.map) + 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/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + 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/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/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/lib64/ardour6/utils/ardour6-copy-mixer (from build/session_utils/ardour6-copy-mixer) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.8.0 (from build/headless/hardour-6.8.0) + 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) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer (to /usr/lib64/ardour6/utils/ardour-util.sh) + 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/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + 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/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/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/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/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/lib64/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/utils/ardour-util.sh) + 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/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/mcp/mcproxt.device (from share/mcp/mcproxt.device) + 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/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/patchfiles/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.midnam) + 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/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/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/scripts/bypass_all_plugins.lua (from share/scripts/bypass_all_plugins.lua) + 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/scripts/create_drum_tracks.lua (from share/scripts/create_drum_tracks.lua) + 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/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + 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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib64/ardour6/utils/ardour-util.sh) + 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/scripts/ltc_reader.lua (from share/scripts/ltc_reader.lua) + 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/scripts/midi_remap.lua (from share/scripts/midi_remap.lua) + 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/scripts/mixer_screenshot.lua (from share/scripts/mixer_screenshot.lua) + 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/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + 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/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + 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/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + 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/midi_maps/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + 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/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + 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/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + 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/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + 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/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + 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/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session (to /usr/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + 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/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/midi_maps/M-Audio_Oxygen49.map (from share/midi_maps/M-Audio_Oxygen49.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/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib64/ardour6/utils/ardour-util.sh) + 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/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.midnam) + 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/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + 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/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + 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/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/preare_record_example.lua (from share/scripts/preare_record_example.lua) + 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/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + 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/mcp/qcon.device (from share/mcp/qcon.device) + 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/mcp/ruco.device (from share/mcp/ruco.device) + 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/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/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + 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/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + 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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + 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/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + 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/midi_maps/Novation_LaunchControl_XL.map (from share/midi_maps/Novation_LaunchControl_XL.map) + 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/patchfiles/Dynacord_DRP_20X.midnam (from share/patchfiles/Dynacord_DRP_20X.midnam) + 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/lib64/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + 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/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + 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/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + 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/lib64/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + 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) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + 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/scripts/s_ducks.lua (from share/scripts/s_ducks.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + 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/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + 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/midi_maps/Yamaha_KX25.map (from share/midi_maps/Yamaha_KX25.map) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + 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/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/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/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/lib64/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + 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/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/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + 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/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/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/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/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + 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/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + 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) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0 (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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/templates/.stub (from share/templates/.stub) + 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/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + 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/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + 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/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + 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/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + 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/scripts/s_set_region_fades.lua (from share/scripts/s_set_region_fades.lua) + 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/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + 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/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + 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/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + 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/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/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + 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/scripts/scope.lua (from share/scripts/scope.lua) + 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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + 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/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + 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/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/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/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/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/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/split_all_markers.lua (from share/scripts/split_all_markers.lua) + 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/scripts/synth1.lua (from share/scripts/synth1.lua) + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + 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/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/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + 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/scripts/x-fade.lua (from share/scripts/x-fade.lua) + 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/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/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/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/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/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/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/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + 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/patchfiles/E_mu_Systems_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + 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/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + 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/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/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/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + 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/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/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/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/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/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/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + 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/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/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/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/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/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/web_surfaces/builtin/mixer/main.css (from share/web_surfaces/builtin/mixer/main.css) + 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/web_surfaces/builtin/mixer/toolkit/.gitignore (from share/web_surfaces/builtin/mixer/toolkit/.gitignore) + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + 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/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/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/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/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + 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/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + 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/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/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/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/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + 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/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/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + 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/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/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/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/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/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/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/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/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/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/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + 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/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + 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/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + 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/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + 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/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + 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/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + 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/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + 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/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + 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/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + 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/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + 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/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + 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/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + 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/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + 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/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + 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/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + 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/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + 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/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/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/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + 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/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + 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/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + 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/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + 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/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + 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/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + 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/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/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/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/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/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/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/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + 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/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + 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/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/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/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/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/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + 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/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + 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/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + 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/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/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + 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/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + 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/patchfiles/Kurzweil_PC88.midnam (from share/patchfiles/Kurzweil_PC88.midnam) + 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/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + 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/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + 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/patchfiles/Lexicon_Dual_FX_Expansion.midnam (from share/patchfiles/Lexicon_Dual_FX_Expansion.midnam) + 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/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + 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/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + 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/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + 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/index/main.css (from share/web_surfaces/index/main.css) + 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/web_surfaces/index.html (from share/web_surfaces/index.html) + 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/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + 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/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + 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/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + 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/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + 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/web_surfaces/shared/components/transport.js (from share/web_surfaces/shared/components/transport.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/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + 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/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + 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/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + 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/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + 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/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + 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/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/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + 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/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + 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/patchfiles/Moog_Grandmother.midnam (from share/patchfiles/Moog_Grandmother.midnam) + 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/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/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + 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/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + 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/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + 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/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + 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/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + 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/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + 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/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + 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/patchfiles/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.midnam) + 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/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + 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/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + 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/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + 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/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + 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/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + 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/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + 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/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + 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/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + 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/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + 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/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + 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/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + 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/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + 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 (4.448s) + 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/lib64/ardour6/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libtemporal.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libalsa_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libdummy_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_contourdesign.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_us2400.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport16.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/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/lib64: (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/lib64/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.8.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12MeterSection19xml_state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR10MidiRegion15clobber_sourcesEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16SessionDirectoryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR6Source8writableEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20beat_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region9set_startEl verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region10set_lengthEli verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/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/lib64/ardour6/utils/ardour6-export: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfoC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEl verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4Send20name_and_id_new_sendB5cxx11ERNS_7SessionENS_8Delivery4RoleERjb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn24_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn24_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_key_press_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20on_key_release_eventEP12_GdkEventKey verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17on_focus_in_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18on_focus_out_eventEP14_GdkEventFocus verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15on_name_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn24_N13ArdourWidgets12ArdourButton6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn216_N13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runEljb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n32_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n40_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n56_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTv0_n64_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn8_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn8_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZThn8_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourIcon6exposeEP15_GdkEventExposePN3Gtk6WidgetENS0_4IconE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16close_window_keyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region22RegionsPropertyChangedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21close_window_modifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5DEBUG9SelectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations6rippleEllbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenEllRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEmf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists20playlists_for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle11offers_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13TimeConverterIdlED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5FrameC1ENS0_11OrientationEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionElldd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17import_pt_sourcesER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame9set_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1ERN3Gtk6WindowEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeEllNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager17select_tp_limiterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session23transport_state_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22prepare_momentary_soloEPNS_15SoloMuteReleaseEbN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEEllf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SoloMuteRelease7releaseEPNS_7SessionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7set_endElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19CircularEventBuffer4readERSt6vectorINS0_5EventESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager11cache_validEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region7trim_toElli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16reset_xrun_countEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route5shiftEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_P7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesElRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeElRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20CircularSampleBuffer4readERfS1_l verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEElll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget17use_image_surfaceEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MonitorPort10monitoringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location3setEllbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO4midiEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler27set_second_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atElddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source17remove_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5FrameD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Prompter16on_entry_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region8trim_endEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR22TransportMasterManager14master_by_portERKN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Ell verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations18clear_xrun_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERlS1_RdS2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionElldbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21reset_transport_speedENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawList7releaseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEEPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionElRKi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region15move_cue_markerERKNS_9CueMarkerEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10for_pgroupENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager18midi_port_metadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SoloMuteRelease3setEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session29recently_touched_controllableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort11remove_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERlRm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager16midi_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atElPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF12load_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort11clear_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SoloMuteReleaseC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_llj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionElNS_11RegionPointEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location7move_toElj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14import_pt_restER9PTFFormat verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfllRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEElfbidb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERlbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEbPNS_8ThawListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDC1Em verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_l verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EEllj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist11remove_gapsEllN5boost8functionIFvllEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session30abort_empty_reversible_commandEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location9set_startElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region15get_cue_markersERSt3setINS_9CueMarkerESt4lessIS2_ESaIS2_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode18sample_to_timecodeElRNS_4TimeEbbdbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMapC1El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleEllPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atElRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftEllbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIllESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region12set_positionEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14captured_xrunsERSt6vectorIlSaIlEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager18reset_input_metersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsElED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager27get_configurable_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEN5Cairo6RefPtrINS0_7ContextEEEjf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EElfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Elddb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_startEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView11clear_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame11set_paddingEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5Frame14set_edge_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionEllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port11pretty_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideElRlS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11MonitorPort19set_active_monitorsERKNSt7__cxx114listINS1_12basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionEliNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager17audio_input_portsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region17rename_cue_markerERNS_9CueMarkerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme19set_widget_prelightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSom verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24reset_performance_metersEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR6Bundle7n_totalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIlEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8ThawList3addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIlSaIlEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10move_startEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR7Session15transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source14add_cue_markerERKNS_9CueMarkerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Source17clear_cue_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.8.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC2ENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZThn24_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme16_widget_prelightE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_flat_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext10CairoTheme13_boxy_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTv0_n64_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI16_thread_priorityE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable14ControlTouchedE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Efl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser12set_durationEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdlED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlEC1ERKS1_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Em verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE6appendERKNS_5EventIS2_EEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter13set_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable8set_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeElRNS_4TimeEbbdbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter12set_durationEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7LimiterC1Efjl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13dump_registryEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsElED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEPN3PBD10RingBufferIP15CrossThreadPoolEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlE3setEPKhjl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdderC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Elddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z28pbd_mach_set_realtime_policymdb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pbd_absolute_rt_priorityii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader9calc_peakEff verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS2_EEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z27pbd_realtime_pthread_createiimPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher7Limiter10set_resultEN5boost10shared_ptrIN6ARDOUR14ExportAnalysisEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher14LoudnessReader12get_loudnessEPfS1_S1_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9end_writeENS3_15StuckNoteOptionES2_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSF8_reallocEPvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP14sf_private_tag verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERKNS_4TimeERlbbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP14sf_private_tag verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/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/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdder4initElllf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjll verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initElli verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11card_to_numEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR29get_alsa_rawmidi_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine26request_device_list_updateEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR24get_alsa_sequencer_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR26get_alsa_device_parametersEPKcbPNS_14ALSADeviceInfoE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z27pbd_realtime_pthread_createiimPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort24update_connected_latencyEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20ardour_dll_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5DEBUG5SlaveE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atElPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEl verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap16bbt_at_sample_rtEl verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap22quarter_note_at_bbt_rtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z20pbd_pthread_priority14PBDThreadClass verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG20ContourDesignControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13jump_by_beatsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIlEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection3setEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup9set_colorEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG15LaunchControlXLE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol31remove_stripable_from_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG6US2400E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17loop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI16button_varispeedEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session9listeningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session23route_by_selected_countEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenEllRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERlbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeElRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setEllbj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14locate_pendingEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionEllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session12actual_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_rollENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/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.46147 + 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/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib64/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.x4fu2H find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib64/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/lib64/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/lib64/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/lib64/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/lib64/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/lib64/ardour6/ardour-6.8.0: 21569 symbols, 25 bpp warning: hash collision: _ZNSt12_Vector_baseIlSaIlEE12_Vector_implC1Ev _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvvEEESt4lessIS4_ESaISt4pairIKS4_S7_EEE3endEv warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZNSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvbNS1_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEEEC2EPSt18_Rb_tree_node_base _ZTSN4Glib11MarkupErrorE warning: hash collision: _ZN5boost9function3IbfllEC2ERKS1_ _ZNKSt13move_iteratorIPN5boost10shared_ptrIN6ARDOUR6SourceEEEEdeEv warning: hash collision: _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv _ZNSaIN6ARDOUR10AudioRangeEED1Ev warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFbfllEEEEEE7destroyISC_EEvPT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrINS2_12ControllableEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_rightmostEv warning: hash collision: _ZN9luabridge11StackHelperIN8Temporal5BeatsELb0ELb0EE4pushEP9lua_StateRKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE20_Reuse_or_alloc_node10_M_extractEv lib.prov: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-exec-wrapper: no symbols lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst-scanner: 297 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst3-scanner: 439 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.8.0: 299 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3: 96063 symbols, 27 bpp warning: hash collision: _ZN3PBD26ConfigVariableWithMutationINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC2ES6_S6_PFS6_S6_E _ZN6ARDOUR8Playlist21top_unmuted_region_atEl 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: _ZNSt12_Vector_baseIlSaIlEE12_Vector_implC1Ev _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvvEEESt4lessIS4_ESaISt4pairIKS4_S7_EEE3endEv warning: hash collision: _ZSt8_DestroyIPN6Evoral9ParameterEEvT_S3_ _ZTIN6ARDOUR24AudioRegionImportHandlerE warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt4pairIbiEE9constructIS2_JS2_EEEvPT_DpOT0_ _ZN9luabridge9ClassInfoIN5boost10shared_ptrIN6ARDOUR3VCAEEEE11getClassKeyEv warning: hash collision: _ZN5boost10shared_ptrIN6ARDOUR9AudioPortEEC1Ev _ZNK9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEEEmiEl warning: hash collision: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats warning: hash collision: _ZN6ARDOUR11PortManager20graph_order_callbackEv _ZNSt8_Rb_treeIlSt4pairIKlN5boost10shared_ptrIN6ARDOUR15MIDISceneChangeEEEESt10_Select1stIS7_ESt4lessIlESaIS7_EE23_M_get_insert_equal_posERS1_ warning: hash collision: _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15MidiClockTickerEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEC1ES6_RKSD_ _ZThn1392_N6ARDOUR10AudioTrackD0Ev warning: hash collision: _ZN3PBD14ConfigVariableIN6ARDOUR17AutoConnectOptionEE12get_for_saveEv _ZN5boost3_bi6bind_tIvNS_4_mfi3mf4IvN6ARDOUR25MIDIClock_TransportMasterERN4MIDI6ParserEPhmlEENS0_5list5INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSF_ILi3EEENSF_ILi4EEEEEEclIS8_S9_mlEEvOT_OT0_OT1_OT2_ warning: hash collision: _ZN5boost9function3IbfllEC2ERKS1_ _ZN9luabridge5CFunc8listIterIN5boost10shared_ptrIN6ARDOUR6RegionEEENSt7__cxx114listIS6_SaIS6_EEEEEiP9lua_State warning: hash collision: _ZN9luabridge5CFunc8listIterIN5boost10shared_ptrIN6ARDOUR6RegionEEENSt7__cxx114listIS6_SaIS6_EEEEEiP9lua_State _ZNKSt13move_iteratorIPN5boost10shared_ptrIN6ARDOUR6SourceEEEEdeEv warning: hash collision: _ZN9luabridge9Namespace10WSPtrClassIN6ARDOUR8ReadableEE11addFunctionIMS3_KFlvEEERS4_PKcT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR15TransportMasterEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EEC1Ev 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: _ZN6ARDOUR10DiskReader17ReaderChannelInfo14resize_preloopEl _ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_beginEv warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZN6ARDOUR24ExportFormatTaggedLinearC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16ExportFormatBase8FormatIdE _ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN6ARDOUR16AudioBackendInfoESt4lessIS5_ESaISt4pairIKS5_S8_EEE5beginEv warning: hash collision: _ZN9luabridge5CFunc15CallConstMemberIMSt6vectorIhSaIhEEKFmvEmE1fEP9lua_State _ZN9luabridge5CFunc24CallMemberFunctionHelperIMN6ARDOUR10MidiBufferEFblN6Evoral9EventTypeEmPKhELb0EE3addEP9lua_StatePKcS9_ warning: hash collision: _ZN9luabridge13UserdataValueIN6ARDOUR3DSP9GeneratorEEC2Ev _ZNK6ARDOUR8TempoMap21quarter_note_at_tempoERKNS_5TempoE warning: hash collision: _Z14string_composeIN3PBD8PropertyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEllES7_RKS7_RKT_RKT0_RKT1_ _ZNKSt4lessIPN5boost6detail15sp_counted_baseEEclES3_S3_ 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_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0: 92 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardourcp.so: 1757 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0: 1795 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0: 4100 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0: 3370 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 warning: hash collision: _ZNK6Evoral5EventIdE11owns_bufferEv _ZNK9__gnu_cxx17__normal_iteratorIPN6Evoral15ControlIteratorESt6vectorIS2_SaIS2_EEEplEl lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0: 5699 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/lib64/ardour6/libmidipp.so.4: 6201 symbols, 23 bpp 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/lib64/ardour6/libpbd.so.4: 5786 symbols, 23 bpp warning: hash collision: _ZN5boost10shared_ptrIN3PBD10ConnectionEEC1IS2_EERKNS0_IT_EEPS2_ _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvmmEEESt4lessIS4_ESaISt4pairIKS4_S7_EEEC2Ev lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0: 773 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0: 27 symbols, 15 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0: 1256 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0: 5048 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: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/sanityCheck: no symbols Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oPUsII 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/lib64/ardour6/ardour-6.8.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libalsa_audiobackend.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libdummy_audiobackend.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0.0.0: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4.1.0: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib64/ardour6/ardour-6.8.0()(64bit) = set:sdzOS98Yvz0tLGlCGdgO5Z5RQXoMqFVo8qUfrVBenQlqZ3smwXt03gLUX6TsQRwo1kcm32gjCXJYgvFc2X3v61Lxaq7NtQgKx1zVhZziqwuTZ00ORMtjs3vPDKhAfrvsGEuf5m0KsZ5GJ1kCqx9SQaGl406xTezZizs8iZ9yF5eZ7HuX0bwLc4BdI3JRZmZ0QqfGZqS622Z4WteJYslVC63WZF0vG4qJp3DfBmZtYr31s0EJ1yj8ywzdfiisZ4k2sWpn4uvhLTqBnwK7x5p4Lqo3akNe1m84j44IZqMam8WpnVRBS1puh5hZ76b6aBfhl5A06rZ3GDGAhcRQgkfMK9wOfgKacUTHiscc6axj1ZDADIgYHYY8lcSAuAbGpmZmZe60vo0KnZDjtMGB6wYOrPwIe4CgEFjFwWPAskhjtiVflCZKQoQmhlaCdOpfzrNUZnuiMTxz0BHVaDnIoKgeKOWhsmrXJZ79cgp1yoR5y1RagZF1aH1O2LNfU4UIJsRdSlxZBeCcdk4dWlrnD1tx37wYS910wVmI5jbKXR6OzzFAtntehZ4eFFmCle2jzbPIoX8FAjRGUiDpqr6rMooGKK27kxzFVwWRdy3pX3jNZpkK45h07RocPrbIc0q1Nd62AaPwJSHiZuzHUYi3xGlvis71hC9oGMiRy3Z2mxUqZ93o8sv1EoYFK5Z8RD63f9KJHWd6wtTl5ymTCilrbgxzAVddUggZEUzNhJBVCLANMLrMaBPO1pTMkChvla3vyRdwt1rOtjg8Dc19StC24kGA6DaJOSfkZv7mAAZbQzmfZBWCeiIKWHZkcl1dyZ6Ygp6NZqb0evaZgVa7yBNuiJ7tMTlGAiPHjjLMQefPX3ttnIZggCqr5EM1PoZ3Orz7MRjLgvLlMh3NPLj4ujIoICBIAYWr2igH9AMnbIUSwumZpREqSdMYbVYqe5HpJhF3sd2RpO18kwF9pu2RmGLv6W7bhGqb8irk9k2q8ESpgC1tD7nB1m8BVo0IpYMgKbwIiH4M6bxRDnARvnaubYZGhaBpoqz4APuytdQRYfH2dcKGJOX9TA9x4OqFeamEbG8UtY4LDMoKfdVZG6etR02kJjgl8j2480ZteCcCjduEEeBoOpJyt3ykn552ruRqB17ThwAXMEDAHH7Zvp38ic43u23yh0ULi8vYl3V46duBV7HFHoUkgjYqeddiYxSxixNTsO7gFnbuyXGXFNNd8O8S5CJyw3VjBMdfAYsOz602wxqx0C3lZ6Hg4mRfLozj1JqGN4jsUAjwogBCIQRZIAzdNMMQFXY3IYy2gZ3qJVmNoZvqxjKBTRnsZgn9CatZmh7IT9nWGqt8tYGPqtl7F5Ww8Z33dizkJD7aog3COHWyK0bBtfZtFkf1ZbUAp2Qj8XYK7xmRUFcPHkjsKrDhoYu76sZ09o0oeqZje2XaJ9Ku7r4gF1iwR6kljlJHkZv3nZ4uS2Zg1LOMBrfN7pCzaw22JIb0GWaE8AZF1HijKwgwwZ8nqZgQ3QxDbjWv2e4IYJfzaUpZ5y1mzeSRcMMRqfXd0kZ8gSk7q7N4J1t8lfvNchxhxKY4kgyIu6G0fsLPw291fVNGZakNKtMrzF8azWpNkjMp1ZtY0rMMIqdSXnHnRgNZvvjb2vAHHNqGrqu9oksaUxqZwO0A9Dhm4E04W8YjzhDc4oO0laWzFKFzaJQa9iLqeMu7SiArlsTeQTY6MA0STYl1tmqk0lI5RHFmXhK0KgxlP9nfW0ZCU5wRRzOuJXhadXzPXG2etzwURkhzFZ3xEu730YQGJ0GnVHGjefsxojs7dZAoKhy3PRq3qE8ME98MIpaZFsOOK24kfsjp24gZJV6UkrSN5cWZ5QIfsD8Wbx6OLVFx0QFExZung9niqKDo630mnODkfvLt1ZoOaqa5ARlNvrWJH40HK89AZ1LRlsYASkgyE9fEpMDhtj8WEkRX2NMfZCDBdrfiXPcboVBYzwNawsU3WJN9MT6qebbcyEqpR0fMVEwGph0r9jikOBjzK8tzlB9U37cSoUAydJpkpTmOC1f5hGjpzVnechCzuRPOoJBruW08AZ5eD9YzF9ZCZhuMUv0qiJ64WTBEsO9FPmbipMsAKq72z6UIQpR7xRZevUJxesMFcPKdxUYVrNKLLfruh6UNMaJIPTPIEGYQbue2Dc9ZJ0f5bEM7KizmITlZssMPZbWMykHNZe1ybns1ZFyKbovZolr9GO5o3VNeXcjkp82RongI3ZAXIXZ8Z37Eh81evmBQrkeCZGdfdM4oeJO443q9IQcgiOkkmBQJBcBcZFdmpQEZcagQvo5k7ioQGFNpTLAqNlYkUQGo958rZweyVn10mS935tUadK84BcyUJzFCMxfOYJxXjr9PIaesE2wq0bDcp17I3r6ZhGx5KrFo6B46iBzNYm1nzFKXEvTnGvcMc7965kirs6LRmOcV46i3LFG8q9qLaU2xiBEdd2353zSk2FXIrxzRTwrzCwFwX6Tz2irZL437TOZxaQoeatTggVbKJHAJwaQ0AQABnhgN0H7ZqQbac7D9XE1rfV6ZlaFkPrdtWhNVnIpjZ03Vph67VLEr3998LaZkOq0ep0UqnsHiRGVEctlUidYrcoE2ZAPkEezDJtkmtoyZ2H9kAXtMqkfFBCD4ZgLR6idZtQgt699ZvHdEuTTQTZIk6VppWH8KXP4rztYZdug1VJJnbmYnqp5V74qqJFxZlbPBDkSAZyAkZkEOIeM5shXdZdyZF3jACK6u4yi6yZpRKP6kVzSiicjMcpdd8sx1YbXakMdhdhC7S14WugLxGkwz0mlwETnvgmZfF9tgQk0XZLFY2ypDVLyZGJmBNljnEcQjvakjzwS3jJFMdlqatJPprTHs8DsOYvocAAf8b38GB5duRpwAJfzNCr4S4so2a4VuZA9s2Fil2lZwX4fz4k2FfkZH05fQForgxGqgODiBj5d1dqUDuxJoA1BuHZAXoTORFiZ8lIpEiLRFUZg09aPDuHxWJiTStbiPc37xQESG80ezNIoZ0lCz6wexYmhZJhOS0DzTb5P77gLYDJDcNdJuis2YBr865L4ClL4r6QuKKMg7fktX2MWZuE8t63EnQmIylBm6keVXl7gHZvjtwT5mfUgQqlgSNRfUbZJWdrWZFskwm33cwZ5AQ9oW6TKZxsci2M2S3rZGqjzo0psCPRV0o8gezoPI0s5x1QMHjEhW1Z9L0aZbgZwFyieqNwRiNmPkvzbhQp95CdZtZw1pHqwZiPPz3HxG70mgnERRYiweeuPGxzF82Gd2An9HA7NS6ZzMRxckq0DcEahWU3EKPVLpoQGwYkea46q0mziFganajcHMwKuBgg54gNuNHvsCOPZJsCYJ0i2RtuhRgyokeK4m7C18z5DdlyJC9GkhVfdsrZpBBKXtM449w0RukZ7ZG7cHDsMLFIf3E12Zj7ZFmDpaoG8AES8Ex2WtVF12h0z8mVG8130HvwSiwDAy4gSwDEZ1hm4DHj8WRyzbdP7KEnS0wWyzmKoUjSbZGH3nQZ2vKCkEiIFUaKnKXS2gOZEN21TUhXLMwUrjUACWf0TdhBsqVNHs9WkJkMw1oGFDkry9Zh6Hs3eeolirc2H9wjEhIM9QQCkt6R0aRFtqaWkJubuenJ0f5aIyRaw4MK6eLHbROh0LDQTchFXPwSmdUIYGT9kE71Xr8jt1P9WmjCEjHFWsWWvdSE24kafdwetMn1kWrY8b1kuK1061dj5SaeH44Ign7ZbWqEkZcbUCLfgygIHA8uQZ18824yyicnfjQPZwZoC435W3tDDE20nzeqeBBdOtX27dMPuzFLk0qhbZ0ZjVlbPUmH4feVxzZopAoAZu2DZ1SaUifoK0OUvekCZHQljsFbZ9a9UVfCm1CbgA04kHpMA7qfP3o9SsGoV4RgCXj9Gfoc5CcuIKMScp4fGRu7BGNSzzQy9gfynIwXHEue36e6auY3OY3UZcVBngTSvvRk4yXo9hU1l8oHtuZ19K8HUGZpgUE3tnkQHyZgsJ26UiAsshT3AfEszyKsXJuLjPpEoPDOYDigQGJfnfRgUuR3PlMznWVZL9akUsUAotsr0QeaHKAokFsb8lrbhIfgvgHQ8qaN45llKGbAeM1VvL3Bl1ARL3N4cZCYzaAX6gvx5vJSs8ZCheU89I94tLDYPo0eJ95AqHXUnuogodK5eVptRFwd2fkFGv6RFCSR44AJyhhUH0cJFu6fYjP5y3Da2Xsd47pbUfQ1oY4ZCcgAO1ZG4xfVFnKSInTzHgsVw2XxZmNvoZwLVLlFa47KfjRS3oz5Iv6yZilYFQWUxcqktlFZINuIwLwUoI7EtiabpwbZf2zax4D55sp4GQoaypvnmVls8Ms02mB1Gvare52UOo72ZhIoIf91fZzBU1CV57X04WOacPSTsfB3vqFH3YNY0EyiDcMZzxHUSoPKb1oUkgnmvHwBUSRQrc9gqnwVM7BTfZqviK5NU3ITOQZk4Z1GWtOxfRxv4Yddyasdm6QlF8BIYekHKXtFasf2uwkFzPvHIeTXiyqM8aHwX2OlvmLcmLkRZ7Zx2BzHhtMHjoZDhKCbdc4E2NP8DEZsiWjGdo9dov3MTyzlFELqhJfdN1N4W54a8Bz2D40EjAh4o8UF7BQeU1gAM6pbzbSiagulEknLd6blCJHA7zgzhWMHuTP7SZrSGY0ihNiFzqZpo4A6UKMytNG1gyRNIRrJEN8UoZcACZfir58E0SZK7d2sGQ8blhDKg1kSGHEsTiSs1b9l10UG8bYWy6YhRBeAWx924HF9NNbQMV2ENfoKSC1BkbddUi63sixTacTI3L0n7B6sFZEAnCadKK2EG9bWF5ewsZsQqW5M5MDIdcBAbMyC5NsFtq26IhZgVnK3RyV1V3bakLOTtM69NLHRtQKrFMWHrhEYb9u1pP3DD8tp64Rwi0HFaC5eMluKOAm1lEMS2qWgOZ1utggQhl2h4B6ECOE0YS5J3CEtAZ36txQlMiY3AaO9F221iDCA4BfcYTsmoov0iK0Zlx6ZjVfi0WR41g9x5hQ1ZC50IjraodlwcfeJsMwkRpyD6u7ca3H5qg6VwuorTufIGwUHDVtTK8AsljCZGhlrmJa6z1nuFBS3wz0H10Ht9CET7bpCH8Wc8aJZdJTexvcjrqL2oEAFrV4FeeCQL9ZscIvZaKEwnHO09nQiuWSZyGU40ZcZDdHbcS0RA6yJOBZLXTEm1zeh0Z0QX5MsspXOCZ6RjM6pa5TlZml8mIkC1icnQMRhEiZwmUiqso84PgtfOwdMsPkKulG0i02YrZ4ftDuN2tW7tMLWka93OroWtMiQdzpSQ0HNgmiHYJj8TNX5x7SKsFhRaunFLhSBqZKA6HpGS7pJp73vNiSh1bAXlEkxjB098gSvfQ4FYxRBShZyUiIIOdHbT1t9s17tteg5aMc6NjYMrGtkyvP45svOpj9I98ewHSPHdiD5PhlX0mnjoqUwhKbLpAZ8KZDprZCKgbtvA63a4kmHc1ASH51m4mihDzzQ1ZpyrgFaZghi4BFCj7ljwXfwTxTF9RcxfhbUKuoXD3hjyxQcMM2n8WRwhikwAvM5h41pZlNy16iHUkhp3EN7uIHNsrZrFWFZzbkjPq7BSXEgX4Lxx1Sr42e3bb84f6yC1CusTKEwPJVX0XSqYsHYAHma3kshFgZiqkzqCenlFO5WnFS4fSpTfgz0foWGy8qitSnZy5h7ua5AO0p2sZijQ14hmjJ3WUbs9Cbvf4UB1SwqU6DKZ1YMDRZcqMwZqx1C3QuAWgrKnMkNpkJRqgqE7Z083mZhgTjSovHNEzAeZtdhPhKKSX152q1kH8ri6vRxJXMkus2XMpvTGHKExhNZnJeiVr0vED4kN3lTZ39IyJPTcjoDQjXjgoVqq4u2DT79mpjzSbU69RssZHi2pwRdOOlhZwONchxOlDiJZhQJnbGifhBBA9S1ief60H5UB73mi4ClySgpjI2k275AbgEhsMgNdGHLgYYM4jvzAMTbu1DZxZLTUe67wVoj7FMRMd1VccZphgstWuNpLe96elB5vN01e6Zplv1xB6xzabHP8HETl15ashZ94SZup9uUgRxgI7oKngI7vpvUxN8lbkCd30whDKWe6ZieFmQZobOVmTV5H3b5EakJZpMAouJ7uCcWEdsJXUf76yilMrsN7VkuB4PgJd9xpR6VD9ckWNZtjA65qtSEc2hiqLQ3EVfjU0M1Lw6GjBLCli8vbdNM2Vzqe0RUXTZIPsBsVNHM7IYMISlQkFEAURSnwWYW3XsfskJfujpZsbi0zoUuik2Y62JIPxJxA5BMDxy7UgMWVkQZx6rFCPdOnKDhGviNHT34ZpQOjAooAB7xwo4fs86FZd5KLwrwak098UMwQBZ1QJVA9gohzilJZIOKSmR2UQ9e3S4wjf6GfYA0Z365Kow1X7MFyku0HrLoDO4wqredB5dmMsZtjhqMHBUbPIy6O4XR4VkSt6Fgwio7PobFx0q30xV8KzB8Z0vJ5FkUw8rFYt5u5Z11LPPlgDZGqlyTZuE0GR97fRwBHUClat9nIKUtqXQs8JWQ0xnkZ2DYgk6kgSsQkC9qzHVXOrPhBLAYHTenHmp7PW90FCLoty0NxofIfcbEp0ZKDQZbzcEZkSd0a3i2AjG31OqgaoB2PHv1JJO8WjmAlasIWn9vICmNqyUuMc2quJfpn9ik7K0RLZaAaYhCXk3tA8fs5PRTAhocEd9lRIabUlVEcqHBpFoYyXR6asZhh9ZwcpkPvLelU8AO5RU0tMUju4CAZjmygsWbjqZp8Qh9BZw2aS6wsxe6TxbTgUZ6b7YjyUKao36ia4Y3DSt87DTfXzqeIRaFEviCxZHOIQnZ1N7ihX3wLFp5exZicEfwBuzaMV0Wtfsjd2eBFFZjNg1YaZk2IFJnplybQBXj6vLkMcrYOIhUT6TGvZIZaFYEAtvE3ZtiJE2edmpOBe3abZjUskJPx28FprOqm6AqpfE7KNRnLwiAMpOZz6iO7aMYKE8PvdZi0QZCiZhCRV2stGRWmZA3vjsumjvbRBTRtVBZ0zpjfNeBb7aQMPUDJ6DFqfwdT8mOZEDmeizIh88MWpY2acs8x6XcARMbJ1TSqAOX3dHVKpCsFlrcGaoHl1gkP00Ylb7Pm7FF4d9ZuwbcQVm4tnAWyGR3XjXGLDaDX021y975GIda4IZmMLwChtohPSiZ2qTJ0o4pkTaqNX7BbFbSVyOR4oapurqBwA75sV41En7xNnIFOj5hVNbthhsMlgWgfxJ9m0LyfQCyhRvbyylq7Y0Bc4mjzZaW2OXM2ZajfpK0qbLaLOxhKOBZr8bZjVnm27VDtCrMrFxUph3XtncXVino3rTDCv0js6hQwOXZ9wNax3YDwn2qMvueuoYQZ3YzsjCBGGL3ytlT1a7LdSlgFbhhZgPIZJKsXnnXr72givEHOzZ9mTaQH4HD8ri4Uvqrpeo4myW1wIiwcKgzgcMqVkyUMmfK6S0KGk1FFI08Cib2fiuWG7oS2Z0AbQjPtr3nz21J69XN5Z2CEh4k46wkiqWeU72wLeNtTlZbZoKBisGv48DbAHgUy1s3BG1dR9NyWZpk0TXZkDYXfCagWA9KK6WSYomYZsbxS8WtAZtIMiOZB3288HTQZoebS5nRZ3viZoSzpUCVqhTatHlW3q1uVmL4gN3Zjqz91v4xfA2wuXhcMOP73lKXTzWmWhkgOKEF2kZjsErRyHbzP6AyzONwTJZxqz0WEZlMRG6ga0cZhmpfCyhwGhOS8rQwsJU5chIHnXSXUGMSyLZIgpAbtD1NmT2v7dCRJgewJBHg9a4kHykYu0s5QqMvzy4E4ZDUbT3da6DkpaiD9VHwzM5s5EQha8kHippu8yx4C8zgYCE5Bw45PbrOELCtLqhVH2NOQE5p3ZjPs14ym5QqCuCgiukSNcEDs8Af0lGU7Oq5K65qIsCEM8AWI4uyF0o5TF82f4i695IRrP6eGWHuZmZ3qfDf75zpSb5z4eLhkTPfGicm3ObDtF313cMu0OAcbPHZ0aw4M9ut3UVxr68Fwra4yif8glt42ebf9bNWN2qoUzOG5mztZ3bZ5KykDXNtqNlGbL6GYhjdROzKNCKCZyt0UL0mbslhp8lHPPRIE5u6AgFibXpnoiMZbC49Y86LclaYZ7Wss163p2aZbBC6LCXFyjeA7YeyicS36nFXaZs7WEcYSHSAyOxD80TlkSZbYlYoWZDYLsGVzgG5rWr0vg7lUKKhuHR4B9zbzd0wMHKtHj6SU3AEfMPnxEBaeggU0bsHlpn5j7nozJ3a1ReW1DS04n10ZlxeNba9GIcoGImZaAyE111zpze9I06itiXqfr6mvhbhO3S68z2L4RMN7m5ckEYtZkVAa7WXiI8HjRPk0MTLzwMin9yXtpjrYZfrgifAmBN74TZjCTP21Ok7Q2ZG3v8GoPKe2U7TfZgi1Gk5zHib4mNqBVvdEJoZ1Z4tkeP5gpMyjW5kkojqoQfxg4bs67Rojg1ILQPZ496v7b5iyLusu5lZIg9Xsy1fFnBAoT9t3ozwiEEMPjFOmi4287uyR0iqC0Tr6D8KgWxgA1XfeUBepInwmhVtDM3iMZCX9m86ezGcrNSV38iQNe41ys2u4Zy94GJVeR6Olj2l4gxzdrM0GL2d95MX4Me9lMdDUZcaZJd4yUcRRe1d5izi0XravE1whw5FTYU0TdG8Y96GA0rQOkeKn3lH9sMzEwt7G5Ahc7Fal0Po0nG5Kvudh1YPXKggoJblZu8oK5QfuuwqkY3Ho9daewTgZ3zaWuqXHqZnfu0E6X5pz4vi0CZcZ5kqlh9cQ9TkRMQZo3RQ31KnSxdOcZeVtwq3hRcHhVszW0HgcIhiF3A0ZLYOwdvkaH0DNgrzhYIub602o8VYxhA6q4Bje6puCUchkmAUof7o1ZEwEvVQwc921PvB981ndJLIBJYkp5cymUr6gMdb2ndqZmNLstP4G6ApVd5Y6ULZgVroM86JxKzMPFb9vYQgNh64CxHGJ51wDZF4640huj0tjj62H1FQ6JkYu1UbixwC3T7Qv3vLylIhnmNIFxHRZoFV0X2UtEz2p9reHl2fp90p0ubcwhRm1VEcuc0Zk1IjMeRkcLtDin5W59ZezWFrSF2MZobj7R4pi6IHI2e70B23VPwfcHijSh1Pwx5xEyOYFaEAc0LYThL3EISjmr5nzl0ZjRmQkSu08bAED7F6Awwm3NNIho0OiwC7afK2M36Y0YcL6n3X960ZI66J97svcYdR508xc98BZobxF5ZG9o2AJGQmMfDEDeq0dOv8fnETgUZxEnRJ8DAuGPrXdNowWQRG2KUSbjPfHTsZkA8IHke15dlnoNzQ9pisoSFJted3OkrWWVVLIxYvy28UFMcKefcsruqBUNbtm09AJVqhG7TCq3eUyjDX6yflRTY5NIhg3OIxy0NRFozI8yV1ZhtAZjFMwdisgggn1dv9yHs6iRV0JPQw1DMq6x8N04ZkD1hw3Z8vEaPc1zzbwTndMq2HzgK7LWSqjrXrwEza6VwgzZ8rORhVhqK2f6ugqgOR4Xg6NWo6AvIILQK4eM6QT6E5DMHQpp0OV9j3KP36kMScMKeH2RoY4chfb17zdScnWL56PJ8FyynIO1OZr5BlDgjTGg24ePM6ZxOvOIEagXOMp8Xx4d0D1OdyLxZEoYGOvhmyso7tjpix6g1FkGos8yszIoC6DGZ6hLZEgkdHC4CORkVLAPpT0Dxe7LrhQXCaydSNS0la7Aloyr4DM67tb0OnqVAXIiqvZlXQYp63oZjnADA5Gi20K6lyjGsaUqbYb4GVOEbe9n3p68gr3hzVEZ7Nnxrg3Ucuqq7YaY2OZLZe0U9uMyngDF512jvZi2aqMoCzCJwC15GthgFpw17Y70RquZ2ANVqvydbuY7ZKM576BH19lAB7IEsBlD1latYOcDBwWA0Y9ejceJHZBZzSHUhOApZkNkYNkfi2ZE10wcz08RFhkznYHNY76uffEac30OUI8gjDhLSoA6X4NXtDWNXwqhpOBZrBiyKfRwRxxq2azIQLMsBA42dpebISmspKjwL1yIibVDo5fXc2b3uYt06IhwuYbxSexbgxqwZbc9K9sINh09xSWqZdFw1h0os9PBSV71Ow0w2wcVjHnZcpA3ehZiLzp4mUe1bI7wly8Xi15mDvmvKaAbbuJQbO8cZIO9t3OaUj8uhOd3NexXio3QSaCaptdDfpoFIyZw0v9NAKSllOTDomd1u5yPDbC4AsQrfyrrLZFMmxignFBAV56pBxXdL4ZJfgvY2qxzqmzzTb1oh7i9alAeMJr6kAS4Z9aEsQhzJ5GEdsPfb2WJNZEjIA29XveDspMF0SsjyLeAdaviUjmFWmyNjZyF3VANi2uBl2GjnOscZhJ0FchO8JAzUzno6k4gBrYulZvoWIfBeQQqRUNUoXxtwoNRgJXbJ5JMMipEEyUy8BZE0Rfz4X6eBqoSh4v60aQvFZAFzrJZjIqWpi65wU6EtePbNxv4dgGiNsWOD5MOtG0iQNOZoQstlo9W5payl3jhtQayMOPa3CJcmb5HKg4VUZpXCkMSRopNoXW6Z82PZuq6VRZtfi8DB1yPksSkYvFZiVZJvItLGajT5pRRQHAR1z3Dlois2ZaIOS421pPRxv975nkUSyuwa30jUxfFf3vsPwq7qg8WXDSB7ltCel4PrhBZsbL5VpgSRiIQSIxVRPr9BHkI8GXtcMZ7q7TKs5wMTBINbohS8JUpfYQqQp4uP05euDidShvufLnIgq0Vr6FYLMTW63q6EQF7lrZ049fEBm3LwT8kSpZqZwNGTwiZwhbDH7HN7KKzMdYAfrysqWTFf4tU0Hm1cnOdHEWfr9d4YaIcwkGcuMVqOsoQV7dj2a5rQ04kGW62CfsNCvgZhp4wOlZ45zA0YtT70fHvKLZF4kWC7j29aSIKmCYJj3yzTRqjzDoZphxsLJyVbLjqQ0DZ1qeCu6m679ZiJZcWsuUmD028rGXrM048yCUGi5qq08ZhY0j8m4wB5iZKU3E0N82qK9S1FWgQMnctUDafSWXF7Ft242QGaym1nCqEgBtBvmrBqRbFKubxZ079cpCkHNjTra4HNrnMb0fP6pzHenGkm1GXi8NCo7v82ByljG9ikjdmwUkldRCLhwC24r1TL7sxU7OLyokSLWh4ajgIVbkdt2p134cntfxhOqxjxXJi3drliDDhicvTMiFZIQ9nC9UdC3wbo1ZwnEFZzAzMrgZibQKTSFydMnAtzPuu1PXyY3KscSN01bTskc94ZdUCZnN0VUxJ5QHgrMMVpeMfFwf5R1ZycXymY4Cs8ZyAgjJLhS6RxDJIGZ4VVZeMLo2s7bwqhW0BbcJ0UejxgoG7AKhItYQ4gIiyiM4krgU5Lu3MPycheq5KEQgAxPwBjD46iTxk0oJQyAlTUDCKwLNzhGCwDROci5GdwdN2GpMIpOAJuc3ihz908CUwNuU6WSwbCmzvZqVBe8ZDfX3th5Mwj1ZminkhX5A5baQR0uhMVbhxEQ0ankegOQZtx5kDFnROvFPZILL8ZLZ7sLVZvPkfCnRzUZx186jZu970yfHtneao47EJ0Z8UIzCK8qJZBUtygNbrhHtX1ZkW7dG79EAikI0I1ofkNe9HmOqDBbsYgRgwevYqs90bGPnjaZAW99KiXRCcsKiZhbZhUT5pI8gsyQSZr4oIOer7IfC3ss8wQ3LGaBstUfyrS4acc7uApwVG2ElOardZ24Z64TI9gwonE2eaCF3euvdo1tEDiOrXsqtkgUVYeNZ5cxIsmvcho9a1cHxK8sMxQpK8icJvxZGTgZ14aZ8L7FPi8MBnndOBintCZuebl0fcW0E6p8QgACicpZ1eUzvEr3vCg5ks6Bm2fh8rrN1rPra8LH84MENDD46L0rvVlJaZoclMmPsiyEDUKg7qrHmAe0iafPLihS3KhhL11Pk5aj962U4tZbYXROZ6Bh3RTZ7YMsQjTFLyEi6z294aDYHw0YzrWI1CCL6jALFpgVWIUyazxMW3N5EBedlmLtNPkaou7YvTY8ylXrZLbbK2oqrZBsixmXiNh9int2hENBgq6nZLKTWYY43w9vSJu2HJ1mQpKzL7j28NZiCMz6tazs9l6tYkGLcJ42nB7wYddQ7v38Z8IbDx5yZ0kVG173ulbtoz8QRnPRM0UoNS0yHAeWlATKpIf99wfzdEqCbNiooQHiYt9mv9hZyXzbTDjFD2wBONdmTahsNsCuW1GZsM627BSs0BaGWpmEVR5b7USZe2pMal7WOYqX8ygFeM0Zhb9YWroU3Zuuc9lDMS2Z7i91bPNyTvZwyoZBqipcFSkroJjWdkQdVCbWkTeITgWQu3jwAr7EwQg6Wj1KfufkmYMUo5hUVBR2pLrGh1LS1nloq0tIRdpwLSBu1mpmDb0IbUDzq0njI4feNVVaRnDGBN7MTO9h7PZsJ2EokxyhvCBsa7Ihq7h0sbQ5xIN5l0JUOZKAy40ErmIM365oVD2MIiQ01fpkrIFT29OEw9C4HwVN46iVNHXLcIwFsH3cQs5zA4utxl51qtP0nEM11DRhB2F7xc25WbqZ6jO64BpQDXoS3lWZJt6Jox5rZFyYh9MqF5kijNxP9018UvZulbO2poaVBzFbc8JvSzjG6eAgemGx7nXZ2ym95PbfCBfIFb2vD4kLLHtBerzTXrIE3dL2yosGnN22erT6CJuckxKCncyJjRvkoCSGZuOCCaI5c7C6vBqr9q04VyD1TXT2sLsOPF3vmZpNBgZex9PRAICG7kya5gX2YwcupqH8VkZbZb6y9RTq0sK4wkSoUuVIZcGNSreRjP2jjJ2GgSHLg2pRptRPcd6dUfFJZ97AEKWHFS1HV4CJstzdMVlZ2BzIkPt8ao1cupZvjlT10CCqZHKTWZrWA1xAK59LIkFgDwoCAdUWM74MvcqpRAiHgwbeUNzcZ0qmeEigvh28GynWXg2QVZyeyid6T3c0Nb3CcGMgwWDiKOTbcOZkVo9GbQeNnNGJYSfNWy8nT7QjfFZuG2wHE2E2dBwKzJ5F5pBkUUl42FNNvSc4EKoqVFQ1kBKf4thjfuiST7WZnQxJxwbJOUY0HlZ81nyfDz1GkZKmuqS9Z7aZI69MMp1qIVZAFyspZ98x4WZHRmOh7o8g10i2N3Zal1qkaDFhEPOt1UI4ofiH1m5q5Uqp1Yjc5nDLbB81BQtabesr7UkC8ZcZEjOyeVAPsAYJ61waQMo4CMCE14GgjkPRn7CZtzqQSVRelD8D6bryu2u6l4cCMncNwL1xzQ6U17S1LEPvxIgxb44wo684wswGNCW2QZggTF6on1SlU2lfK5Rn3eD5tR0NCbT8owxSE1iY4hwQn9puZ1J5UPWxlnTSZnFf3Q60zH8TeccqCZAU67krcv2aQmnGyLBFoQdhYEWbayInddX0fuq7sRiBr6Llo2wG5qkV7pGJTvUM7dH6qgK5jpX9keiVAETIrtsIQ7WpPkq7Fod5LhUtwGL6d4u63FBqPG6ij6ZzFZBlNwkxdh9WyWmgIcHvh98guRLVts0Z12rfo96QXdSA2b9HWT4w9aZkC4nUzVa6VUzwdUBan6ppcgU6fUZ4eenmyqY51IphtxwXEIEbPaXrEEHEVvDTwZlFVxkfwAB4JAUoVigIhZz5AHobDhhtVZslW4aZdE6iTKkka0ItrsGTHsKUZ086KCIZ0WlmmZ6AZvrgQZ6fCDEUbXoydsji4A47T4nd74IrmMqrE1eHZhYeR1tn4Z2uZ3GQI527jQEZ9Zh512zwIwmH91ycBRj4sCJrakW7C1mwpd1FeVuatevdA8wEiKyW0PlmMz4FzKIRMlwSxJHo0TivzOhoZnxjDXAB1Av2A20HhtcjLrUGGjEpXI3WTjDMORFT4SkO8ag3Dl8LbCk3iDPS5cRjCdaZnod1n4WlW8GFaHDnQSYl5mdhJoJW3LEhowuSN5RVPFrx1cdMGdioa1bHa3GJw0OOKoTMqPbFSB7D8XnHop2bcSO51oL091OAgDs3Cto4eW7sSiE8vo68qo83A4kWlmi1dfzZC8B70Ku74JWK32HQ9vRZsBfU7sDluZ7bTInwyySltBhxBN9qXAZ6O1YbfRMUU8qOZjt1xAO4NR4wsPoBHDM6CnIwvuHfIetRCIR5Ayu94fmGsfc4ya72Dnu6LrvKdxd8vkwH89esHyXIcB4t3rUOoBEhWHjwiGb6u5UVVmtRxRFlHRPEvcK07XWG4akqNpZsTlh8Avn2AEPwmfNHBXXtAZGZwZIrZv5V8v3vuubmy0NpCbAxgj0J4dhMuOnXqERpSufVOIeusfwgkobrgw1c6Z4uLI10HB4avkBxM0I6ya2P2XZxZtcvq0l88kwLLCA9FDqJoZE9SNC3o0FOyK1hw5DFHQAISILVl5KioLFLZCMyguNVHGm91gfTS0elSxLBdfFtZrV0rEuQicjvIMmdP2ShZi21qHyuWv3eY6yeKUUhEHVOrUDSZ7txlEsL3tiASpTM1lTyS8fUAb1wXUBlBEAol9a8GRq3kolaBwp0KsAhnKoxKO0tmQlmLrm48oD4Uvj1NS5pCZhvjFOvI9Q0gerDYVr5ACyTKlOZqutQ8PQH6LoAktLjLdv1Pw4XNMOUUo9O0DOBZlQp1yASqDmmvgsBMNNwXvK7adLXc6Z0O3HZAAj2gfuBgVjpf6hRRXyX24QJaMa5lxcnQ9yKDN8zixRx7M4q8jBMBsAunZvlaFmISwo2h2pbcfK7rItZxYv9Kvv6cmZpZBvmUC2h4YAu9u4e8ftAvZp49yq0kXRTZvR9QyOGdDvp9zRRFPLQri2bhwO3kwm3YkUvm7rvZrM4xVhiRIEsXpldMm7YDP7AMU7e58eUP8V921avPNX7Cufc3KZygAKOrIRQZqkb2iZyyf1gBCZ2AZcgOKr4xZD4WXWPqvZicuIDBa4rxjma0BHImMZ3GbEeFnrb50CjqbWxT5xlKa4cD51gnaAz8fzuKHwg0E29UJKr9hYEUZgs36ZeE4gMEk9F1P8ftR70rfzfR6KZuNIME5qBGB4Go9l2t1caUPEnKWe9qEZBgATtMkml9DfOUMymbn4Y2uqFmYJmAZ4qJEeg18bWGxq8NTzvUsKqwwZhxiq5gXUIbvSJuppLXMREdgaM7BBNEbCi2nEcuXowYktVrhsMvHTJuiBbWTolMK1REq83x9wPCyYqFrUQ9kMyD9EwB01nuzVuTn3jg5xfB2dEKQ8tpMobZ4wokZg9dVBKlE6h0Ut7grqrkTL9gmGh3U2JVQa1pTrFJBfiMBhAtJeEW3YkDIKFEqEN591WAoI47m9IX8ZAd3QjGmNgxMugzqXpJoPlfjuqtB0vWCjZp5Ey5JaZlXSSJPe8d8GKZrAenMbW2OofQQ3ELrXXHMYjAVKfRarJt6yhZuuIGJjcIcbZxSjH4ZBMPGdg4kowAiXUrwc2Dz130N4u1i6XXKbZkiqrBkNZFNlFlxhdVtcEvsE1gtMpPA62980AhCORIFCLDCKOeSe6vDzCFywRj67HC2eZdJUN1kDq5pXEY2Olp3tKn8YM8lEGNl5pZjyZeaaOx5cQUipMzsYnkUpqYpsieSNvoNr4MTUNwEZ3RoLYYmCq7LlCwXP6fv5MONl8SRTN3xz7KgvOuFswZfIjfPCeh19Ud1zKYO4xg1RW8MSS27zw0a8YDc43YPKZnqCiyaGaIvlYpuWwT6oU1i2pg87fys1A691FMbgAZ1PfGo0wbCrYVcvJNHTSmq2I6mDvZxZHUOushgRpTqWN9PIGZAGR6EiCaK3k6kbBLZ2Gkocy58Kw39f84DUfbzNMduNmYAwkTXIhGM6pZwEqazEKdCZANvIoEnoNFYETt14Q2iFCNeyUvVkgIwkasc5TidAi4U2xZEEm6PffZad7ukx3FQfEPOIR2C3ZEXuPI0S9MGz3OlAujHIbX5ZegSPTXHZfk5Etg9gjvCYcPxDrGxVKuM2mTq7Iz9rswMRZGN4ZoUUuT00eaMBdGghm2WhWjUSkZFkDhGDkV8tFUltcflbkqFet7HJ64CKNjW3INl85r8JlBOjarqUhwnHkO3AzcGaHPyJQulFXVR02eu4qdiHMZoX42Wv9srmqfwDGWecSO2KAR7VBxQkQ7kfxtkcrIdy7nIpf0K2E5md0fLYaBFxv8xUx9Fv0NdJcbBHZaO0iNxU094wUA037AQVhLPMh9POVQ03IiLww5Ms80RCm90N6L41Zms54Oieklla68eicpHwrGNf12f7hM0xnF3cDkkSpYWKJbYpcQcaM3k1ChVCGuYmpW0jJuwa00e2V0dGOx8xOJstGJx90cdZ9QejY7XAw23x42VvhywhBJGShB9JIQxB5c0ErjUPcYq6K7uBanvfxCAgAUlLKZG8bTtACmP0sJYYkEIfZhHOESr3gEYSsohRRz2uj2e1gZucTxDC3rIVZoeh607vjiWQuwLB9ECLNMrlJw0rUuwq2pAKcZqgfhZGQ8CYxyGBLKuBMwCuvi104hIia4kzBHv1VSoxe6LbLrBQIvLVrzVj4ZiGxk1tMU6ZiYvgYue3fXEyOOVW68y4TxgMfEHSlaBc3Eit0VoxnmYiRfX1i0fD5XBiedtrgxg0OZBwjdt1D6ctQJpzClF0oh4ys4938nWpG1171RyZBqu9UrJw2Pr5AQbdyUIq2RITs3hU2DFKiRYcFhsuGILil9utYT80oU26tOP0Nl3Gqbke1d1974WM9d5Q8fIQloZ6QHHy2yZDO19AkgYrXYf0LpdUxkaC215dQZuf0MeFEBe83ogRpw7M8FtdrZ7zVjsTnPB0EFkgHZj7eVSbYjYZueJloMB4cZiZBXBJIe8fUQvL1Lk1StXZhgoEeh59KNiL6CkfrcIQdSJB0qtEiZyrOZzu30QEaF9wS9X4MLrjce8gZhL9XI1rnqhgG8VsB38CUd1ZxBveDf01H11Xf9Qp1PEmP0lCAVfl1m5SIYWZfj9dSFbgb4A1gJ9xRO2sS156c7G7l6RGglILTAa6ps7XCdCl2sHa3HLaexmcLsxd4vgh65zyRZfH2Z0avfidxsy0xN09BFOZ9hozbeQiygEVYCHp0xZiIUBZ5AgsBuDo28xEKGygMi0adcst7BBRZLXsO1AqD03o55uToGX1fK2lchK7AdwqSwm8LEw1fweAMCNFLlWAD1TwsyJ0M1L8SaTzpyonVUlN0KwkdRGEueA1rap4whYGxuMPYZ5AQkYZBLO5ZGjQJ7bGEnp4Zj3nEEkAznsq9ALpatA5MUrJgMMZqMjL04tMwNKTUOEAmGZ86Q36mf7GGo9gjJaBrgyrdm2GlAHhjfxH8Qk9IivWZv68HwNZp01SZvOHEQ0Nv4FWkfuCuyu87POYhRCUE8OGLZsUln1eya9uaZK0wuEao1j6FozBkTyWUwNAzVwgX9EZBzuZazwx0Jo7o0fA1qnGuur8KeHMoRRyTn88DgqoW9cuXk6M3iEQvIaUZ2tSpmAA9M2Orwn1GDTzNh5qia6WWBGRMU4GVyihzHWShPbsawZ4ZyyZ80dWtBlAOAagBanppIbhXXyoLuyaxvfinr3DpkNJeBmeRmJBcU1Vk6h8jT24LmujeNuUvZhFQp4x6J6R3kHl90M92XtMJMRmSczdTTa8OU1kbeb0SfImDfXE6wE1DbdrFwJQNUp2Tx3Ne6ukfVOASEQGQZuqrHGDZz1Gxlc31af6YxnGZhG5XxKZaX4VZrVImoIbdBhB1GfI3GJoxH4HoU96rSFERhX45jfwL4Y0hUec89cgSkzzE1vwnjLafElLlNEa9SBU98NkYGJ2z0ZgtgYm5u81My80mNkS04sGR7BygtxRLbS4szsSlC4LTF9BuDJn99BwsIfXzG6DL87Z2FR2yVtAfF0PmTZJO63zheyP7FyPnLGSeZmtJp2Hsp175pFxtANmKU5RemZukp7VfODT6p0JTGW0FFSH1v37BVTw4gz8WOheKcGbXdjoVB4Q1cTH8qb84s9kP4OjOISc6kKovfbQ9a1nz0dR5ypPP7IwmNGT0MSAGlJBfMbEjZehlJfG0XvyolPxjw0zXkeZi6NkH2lZ4YbiSyG2e5LRSeKOMZfaMNw4hgspZA2hKQZe22lZxeMlVARrZ81oC3wqsniiDVSUbDTzdLiV84TViLnep9WR6QWGVsBwd7B2HOga25qkkyfzAULSo31w7FzI3NKI8hlsSOCAFH3w83Q9ET9n2ridmfoHJZ1uchv9sO1Hc5e79rM3xmIBuoHFkS5QilEJZmaWgXHUdACh4iZm4y1tLzil6lZhYLeUkmSSAIkOgUxgvHdmIL51n2vqZ22855dw75Z3q89uNhabZj3ccdI0niadCBpyA4XxiTui9tWonwszz5iUwluCVHUhPZbZ9zzJ6sfFFpX2v1O3O58U45WiQUErCuZApm0E6TZgJcbKGsdDmswZyfPKttjoMPgquOA7x3cAWiwX4Zv9qLwML9njAd7u5uCd8ZpAU38wXChivv3unlc5vVbsgGFSbXIsUgqZBfZn4F5hWxVVBVDspUL0fOqKUo00cVadeeYlzPFlqKTloK0sewqClrdK5N09N55djKOX22JRwZjC2so9gHyFf1bTcXnWw43I9bCPA1NkUwL2jEOq69PrLxp8UlYNfjHwHXSuq0cQVGF32ZFNc3Q6CZLkA6hyerlnPCRxV0tN1fgU4n3ttnxKPaf3l06utKdzt4aUUo3WuZ446mMrxZaqe0rxE8FC4GXVtPLZhZt5vli6MZ4ILXyAO0ozyN6fuBsIv3Zh9PDnUkq6MRwnnYhqjGgQQ76YBKmNHS8CccAU8q8IoNVwQsAITW8YQhHybLz2V3S9lx92gV5vvj9Ka5h42Wkq7KefDMxj3RydGijH6IBcPhX7itHLVk4RIg9wcxTRRdztLmGahxGoVdR1PXjPJgZwvcroMhGKHKVR4c69WiuT8oNXAVGuROV3lcql0P1g85XBU3ISThuak02rlkedZeqP5747KTJBhkZtcwHUfZ2OIOSZ05Rpc0wABY7y5cLDx01GMnOk616CUKaEt96I8qaC8Cxi9079P8TnkSINpsHc2MkAj4RqeGj9z0IGVgm78ZbNadz4nXxIwv4n7BdSbPZqyc8voUI76KVuEI1zD5a93meTy2oWvcZoj8t8Cu0nbeZ8mR3J48wKuyJ1p4tZzPAR08OLw6bNfvw6Otp7WxtZl7XZH4mP8V4TvJMoIbtKsgkj3DhKdGLQV7mjNFJ6MyjHgMoSv840J4U4HsNaUvEA1dAMCZ0flKK7wYDVNZovOAyQ9a6JgbFMDNJ2C8RcJ4mc7EiqddneFcCz92ikjQq9AqGKzV7Pe29EQgE9W2k5hu34NIPC08iFFabKmIztKDJyzdZ5K5d7YZ7T9zSFDpKjG6VZnZllk2jfXUZ4ePI3KGXR3Ie60BXlyR1shY1XcKLrZ2R3JjQNwO09Z2DC40uBFodhASmWp1bQbRw109cbJo9kNV1K7DncRiVZ4Ns1eMu8vuwl1TtMZypeFZnxDJCZa4Z2b9kzVjcIgl6V5qUVIonT9FafpiiIFmobzdZ1UWuRCIOSR8pxRhZfbOQgOxC5la2RMnuQ6dPsncqsReKRxZzIf98i0ucarwrRiyB1ra4A2W4pbqtiE4QcEkxh1jIaJIBhtTJdg0ETpEUssWxrlljZrC7pwly0o7Mp2irYvKq1IYydJjssTxcm6MUOPNEi0vLJCujsCJ1EGpyZ7pX5UXnPkJk2KR0JrihUg2foMA5GyodeNpIKXqNwrdt20QZC7HcUgAgnQvUoHaycufCODPa5c5W2o2BhDeHTYAndI5zw4qxEtYZpbqvO1NW2ycN1KQSL3PlMZp48PE2P2whBQJyLpzZ2ywdDIqKm74p1jwuiMcFPEL1QWdLH3Zcy4KxUEVRF3TQPFBh9XdNSaBw3FmMCcZ27HyUEPbv58kwcFfmKLfKzIwEZlOWgJSf7YCZu1F7hVg447m4jgfLZauZ8eZHFnyIFuQ9UYOrcPlmZ1o25zdKl5ZlciaG4FE7sRxXPrjFH5fTUYyRDO8bAJ9Ko5vYRDWJBl4vK84MI79dHfBvCMZFtDMTkCd1aRTrzth9YFC7bsgQHk1erX7Y8eqws0yJNjwM0mbKTUezOxLGKBcUYfhMtLd4OVBB0c5Px46DbwGU2tTc60ztGHGLJ5F6a0a8Brzik0MWdPCNyfEqVv39VmZwemA2LOkI6dmLaIhxjznR2Brx9HECutnMV80WNUY4jn7l6kJqxt8leUklCstuNvbrBZz3GkBw7v6TTC2LeyefUAN1aZmiaPD0iPWReHoYI9y9Yps8C4hoeZ98WMeYc7XmM20scD54Gf0wMTiyHgLC01TXt2f6cAcjJ8p4CRZLMR7utcIxZdzbOOd95yYi1GyGPqwV5YprjrpItKa8pYbhDttn4IaBnZD0Z5IbClZDFKZcESk8tcQjYOiaeditNOa0kqBwu4QJZty2wLElgt4yNY2JMa9a8lwwI2hcudkVxHvAJ3IG5p6lq1WhnAwRiqleovqwyzl8eS7vIwCYuhX0fLpZiTNfZokkH6tldWx8PPl70dCkLCxKU5htLqYilzqRMk0N3cJLihLg4tL6sVh1rHQbZn84lPJHZtG92OZKA6uSIHmAqumX0VLXiQU3Ew5l0LKu0kljXbpmfAsvcqcH6UAoOIH70B0ZePRxJmQkZo3Lbo8Ls2xNFq1Xz8ckDFrQFK5rvz6ClhbVgvrT7dGynLGaC7omn4GsskPUykp9A90vqZq3883LFklrgQZA7u5iJCaz9t2c32U56nlrcSIUvsx6M57jqOnn8sGoLf79D5oMpRdELQpg7J09cGB8bNsxNRH0mHzZ1hcsTV18L7vxShYyHMN7bmzcSyJ59OBhcIiUMcK0fDf9blrZEAHxeMdSnownX8qsiDXeRL95VISC1atJsWboXJoxeTQD7ZqaKEtEipyxTSyVRJrdBEDs03iyrUrlyRyvSNjzICJz1mAREull8cKpqyX0Lq4pl2uZ5rZIcuHd4q02pzwfhuO8Rv7mjSowfHsDJI3Ta07SZk6HvNtrvrcPx4yxJuwJaIhsUJ6leZ1xQSwocoKZg0EU1RR2gU36yZp1DqRzl7dybUlWolZu31O5Ld0HN2xJiV08BZv1HXiIJeZ5z4y65SXJkDjl9b7NquWcEEqoZCBf90NmUk4mJtvXusYrhEgIuDPaNWKakpFecKAs4KCsH6XIlYP44ngrZpCRSDXGR1rlKE6b2eZnZ9rfkLTT0AQXcuU9KLEty665GzZvm0SJRoKhFOiTvVgmOYXykXwhT8xfaQ3yZ4QEp8ZxJysk9DgFOTa7n1sF6W4B1gFoUCGClCAETWj9ZtBmZfiky2ecD53WntITKisj0gEEJ9b5Ng8rIyMaZpAEm0udVZcjVmml71ZaOp6tH3VDNUe7V3IlpNxr2ZfqZguRdUmSCofvvmOowkpvCpNpPcgkU4SZxfBLMHwYZe9e9CbRluLbhZ44VzY0x6JJqh3uGEMjz22oubsybnBZ6yNO4aM8VFBZwTjSEMn7l1ZyWLMZh3EJRMsE6rhuMn1ew7jUhQwKoVjkwcL0xCFrZfVayuiVHlFzThHUWZ8872BoIohqNgVy4oNcqNZFEbZ3RBnIHIvf6Fx7w71dsjEi3eHkeyKcMtEQ5h2glhThh0gyhonM0qZFvOl28AQC8ZAFNLbvequzw9iyqtJ7cvDSE1zVxsnTINkkZGZ4QtdCP7R20B3IfH4eawShHEZvNnOX5wVL7zHsMQUFrF9HOT4G6Cboa38H8SAw14efbmQzdToU3hOUyQvC5ICZoZ8HGy80lWZfVfZbxAZbf3m307ApbEwam1O0BZw6YNDqRdsMbbNeGqymDDhE3qIzKypHI0EqRKsCmzrmgAyNChZnTAfNZgydTQDpyRUvbh4FutuvapFGL7pkeltaUd7ltqqBeh9aUtp7RgMvSpKuslZK87kSiAdHGTw2On7lrGYgdbL46I6dZxvwWhkQbuSBmawTPk3EsmxQJoJZ6EoxCnsIRZx7Z2Q3G0pswG2Zwat9ZL53fuW4clZuttoBuRdjBfixx25dKAZHgQGFjZrT3YRYzsQCxEXMMwRzENIaJiJEQkkwklYJ8aIGeojHrzotm4GQCVfVYR8ERLIjFTC9EYDpUdysy6mWpspP1VtNPhbe9xqZmIb01xs2YYq2ygalduD0foZDdkptHGqhlyzgxn2iz8OWAaZlG6zH5jIsNTPIE1eFOBiQBHZAyD81xMs7TTTZGWPBpDvbwqiQUhoptL2Ug3rBO0dxisp82l6Lcav1AgMVV8Yzy4x3A7BIvf5a2HW5UK6nHB8l05bjhpERM3wx8YIb5ZiYc6Zop01TEEyP3LRU04xOCkTu2hhWJQRy2d5F5TBDnrxZzHZfI2jEeVIZDk6KWYAZEL76P4ME9oTQP5uDsevMNqZwZC4z9aZ0cUjk8ZImSvtT4aZ7X7cCBMLDKJlFHj2DNQ9GbI88RkpAMCup6CGKWUU78ECqWETv80mGWb44YeexBtDQq3VA6ohzHOLKSBhLNPkZfSaekeaNaZqBzZi9Ssx4GVeivSY2MffnOZleBXZwlqfpOykrBQueKgKZ4k8a8Ow1dZBgKKNTvKh05YicbBmQTNcMyiIOc7yrDbGgAbRE35CERXUFN9ZIjAve25QUjgKbZDYi8cQ8z0EPkpZgxFefoG9lI1kyzAcUu31QoFf5DoAK0BewQDNRUch9atdyfegT2dFZi7D8WkGTWydlVBT3PVMe4UEVGj46jhx6ClYHPRG0jme3TgDMOL7sHaXd2VF72TbFpGoXan9v6guCafpc8t4kSn42E72Eu5SMZya05byOZa4B19U6gmvqyMxSyrjdYWMZq82z3wwkoZ9AG0bmNYgI7snZpNWF0MXhT5VOCD50Agd1ckQe8HJWi4W23azAE4VbLHZilWSRuVeeNgsBAS9PFhf8yK84uReOKdBsJv3zKYl2rCPuZfMasZ4NrDJ2VnZzwgqQneOwxkolbdJFjpbBGWjbcKGlb6CLe5DtjhAHJFa8pTbClONcY0sc8dje73bdqJy9DK0XvZCQ4VB0gObsv3bx4nBObdZfjUtejPMaIVVt4IETJXgMgqr6NY6S3stEwXldHvip6p6o7UKZdOEgZqO1Paj5E1AlBVV8dW4ZyPgke9mnFfVo8Q8p8h1FmjzKvcx67hoont0Hr8HEupEo58CGIDhsZjwIgoKBDVfFKr3hRPsXbs90NbFnrg8WOaJhEU1LfIKl34ispISXvfT7R0ZL4ew7BLEbQ9BU3EchALygxjrNsYiBn05XNuZ25X5rlagiIzkzAvY2lIQ2uidlALR4zKIhavvfN1MO6E4MYwE08lpyPaD5iuOhGBfETvOjLsGyM32hrScM0nopLHQWRMmnJRWayybH77EQZLuZ6NEOqasnXr9ZqwiGQCkxZsC5Q1GbPiIt8p5NQgK3035tJ8flggWMZI9JaLu3jEFSX2OtTRh4AlepWorM4zfYOwpYyAp5l2AlYcUMs91LMO92BJl0qAtrpZx9ZBxRuOav9NCFgB9OYOwKOWeuYuQ2YyQinBCo7GdpwwS1t633tczQTwJFHZw0EN9ZjZvKp9EHjwC8eZjs7wM0OE9nhsiWdt3ZqKQ7NUZ58whClTOYopp7fo7P8p610Q2RzkjCyetX6dC43XZm4Gd9c3unqOWF4Z4LsHbjliC3YrMM3RJkDj1Scr4xhiZj8jzTQh6ROZFHuyw68ccWSjcO2rEnAea8L4FZHKnzg3Z2Qq0jPRUHDj05ba043IchMq00aZimiVoeMwCXYrhmLhZorvcWOWwkeKqmf6WBEbyYBAVQI0uZeyWYY3dn4XZpcvhpcmc9xZKN6EFL4fkODeWn1eCZ2NiqFV2rvwgoZyb8vgp6kv0DbBAGZ69FEU9b3mcja67HI2sfZ4lGzUDm4amJVasFgE2DUFK2Xk3BBBDLcpEhQmNkzS5dmsDV6RHtuambs7wZ1jvpSwd6HDccsjt24PZCRMF9NhG0UWh8xqGiZmtNkHkswOQrzldSSEuHezZonsUNmV5YQW8k8031V58MAxXtuonxw1IqIJoiulYb294Ig2qenlmgopPPNGiGwckDi1A0i7gp3MT5lBVfv1OsfzdHDI8IeeaQVHZAp3QxHh3RnWdU1xZwwmRvg93MFXgdIGDFGe9MsEnUnAk5cnjXdaIS3U1F3yf7Jcukld41jJZI4bi9fTPZzYLFAn01ddZlRg8xQHofafng4WEaKr4YwFoXg7dfYV4VU1mRC5kiNSBv50MZqP6eyw9jOjDuvYPDiPVGZ2BokUlZ1E08PwO4J6Z3BgtV0unbancL8z4PGgki8hsxBhFfBBn11NKUyKzc7RNclZv9gu18QhIMqXy9F46QxxtU3aReSZAGddM69DdGW7Hd2UvyWXqotvMxQA7rrLhVyZopr5m0DlauwKyaSfclIGt8AdEmCXJFAYZ1UBdE44wKnksj9OEBfxX6OFGsAPJLdmFjUlUsnoPBJy1oPHaFjxQAOActwvAkZnMFF0nv8PbGF2LTfSLXGR028zzkEnZGHxBfKGjL6KeEmc8x6Quubi67wZ75ACJOaq5ZuAqd9KuMZKBSnyXC9ksI5s2wKHYND6lqwXOWWZ0DdsW9VJdW8f5XBP3usIKDCqOCIBdj1tZDvMMCx03AA2IV6xErKdtKc9IdaulXX7Z3ECJtxkSr3Sh7bnJ2Ay7c0GqpYBy4a8u3aIX970TdNRmBQwnF41GavW9WMrud8EuokrGDvpDlJCF4ngwoGoUMdwGFh23QUJTSzJD9f0h9Q1wFF05QeKWbnDeuSjrcO8ezCzwRcRJSw2gBXizCaH16FMspYldCiZdmPEuD9w6jjTxABAqzDG96RZ1guWFaw3cbQ3nIpXiU2YvdjqD8Zw3lEIPRYgBCFlPZf45LYVVhUM8SA8o5k4gvGfH4Qvtxz0TLuUZmpXA4rBpjGFXdJJSK43C68SFPpLFj0TECfNkKSp2NGRC1k5wmB5DBEhQlLRcv8WuWIcepGcf66IuFV8ARfwTQJSV2ifnAzGnlNgSk1QPmPonNGw1MTyu5DiqsKbHSp9fwk4ZsZ1bSODHi6xl5nno7sqCaqy58hgRwgwUheqbkcjlievIiMk1nka0Zg6eVh9s4HXiMrp4NEStWFZf7ZCy46qelUDwPVDZBU9fZLSWOIS2tYvswOJsRdXVK6We5SRZvAdBf2dWQFhM9RG0WiqHvA36PaVPJo78LsIyE4IynHbW0N8ZGet3IymFsAu6TE1fYX86CIJhld8SUZ9O7nZe982wvU4qirfVlqjxHxu0NGAwZwJQoa7gIshginpB01anFb45DRKCrRSe6ybLHL0gs3NEGbT90D0zyZoWIxBGfV3NJmgYqZHHWZCQvFk3722PkKqpbJZqHBPeJ9x694uVlAAwFtHlcXn4P9a0w5hGNx3I9YrtjWjCkGeSxu5lKo6UiwZ4Z5UV6FagmY2zZiaN9wJRCEtbOLzjWpjEfyjZ30cHvZLBc4d8k1Z24fo2f3VNhyiQ01jv4rkQB2jJIz43Z79nZrPg0FEwM8VKoECNv56qiQjJ3Br48hqOELXlSPIl4bRMCGQTZcLfuesZAcPj3c54I5bRRC2tM0ZrAGAYlcPejIkszsg7p90DKUn6ISgkJo64ycn7HroDbFi8v9kdCqjFM6Frnjx2tRl9fxK5021sqqZ9sojxBS8aQkd1YyeyeKvoZjXYu1VlIo6L4N3MMUNBEu08MG4PhY1S75Zyl1cfWpOk4MSijEM0Yxgmsb26l5PFZerTiGn2whjQTmvwfL7fdaL8p6r4Dzclz8c7c5EWgpN1wkZcjIE4B1s85Ui0obUfQjvlzamw7ZvVakZDSsVHhIdRm6TZbLLgS7W56js2WFNVhST9GEjr1Tsekp3c173K9Mv0jjYkw2wUQ1HLmtE0aC3pOR74guvh0lYBScIyFvRSW757oKh3BcZdI9VNWk9bpXf6HKnOpCjRMMJvLDnxCXd08VfalqUxIjZ7oUAmDzsHO3ZIxHawA1vMkIcGFAWordbnkZzwOwUyJPeCw8sMoc9spq2BZngq6FH9FDAs29kWzEw8fAd6Aiazb4vAgAAZKeWk6s9WzOZtfCe5bioODPYnv9S256DehScMcMfkPBjomVyGdWAosM25hOzoy15j93DhysxZCakdcH8Sh1tZgT4Hz4WxZv9wWuyguxujkZ69k2jbR74rZpbbQCNPbJRi1WtmgFkrJXWUgcnpm51rwBSe9nIjPbI6ybQ5QFJ4wH3dD3Ay7fjBdRC5GyQse119Ie6G6VYUEDDZyafScd3CDFFkKZBFfuy9dz3TLWBhKzMByZJu3FGAP6UWaCZr2qERW0J1Ds2BBDibvrjAkCuXiyZc5X0voWyoOfDHI2gwmG00LY8mZLdgPK7GesiwvTUX52cHxQMSeEycCZlXg0IJoblCqQBJXcjWWRdbSBaOUCEexQZ84o7EJsa7gKLUeqPbYRAks6cdjjgGfuSscYXI5JczgRyBddRUMzFCjPLeapKQMUeZ4kH3T9JZBcFffYeIG7FlBRVylJvyeMt5reJ5RXA8YvQi8GZfNiDASFKBXrJOzlOfioZ98COHxE47gr6OB0olvYsiymU9E3P0JE4SMXsZnwDg2cPiF8k4dzrKicvoHbE7Gzy1bcToEr6h1WLDceAbpu4rIVus20YHwgNuNMAWHSDx2QeAOG2igdkE3I1ggdfc4tKD6t2J7Sw9o7PPFyXhdPQmjLLBtPMh0bItMw5eZLL9v3nhWb6LGoPzhLCXGAcf363ygm85YGg8bJ5yQYsgF4yeeQo1aZwRIIzxFu02mSGFdaFz9prHYDZKENQyPiFTE6T1EB9Sb3Zupc79g38iRDYltYC2gX0WU7zBD52zrVYBnSNUwSJ7x6My7Tarf9oi2MRHVgF4gMI9KU6VZdS9XgEm555fSZcuOffAAO9NAqWOELIZA3msP37tvau205jOcscZqQZhM9BtaZa49Hpn4wkym0uewUL7U50IrqJA7krRFKKPKS47DELElgL7MKkepzG3YDw3zPSe6MfNzgwPwFpUbo0tZ9nULz8m7fAR728c279q8JDqrJ8Fbx0W5Go50BfdH7PSkLintJSFmxrE09kG87TvvUAvxvZ4I4xyDTUeCZlm2KPLd0wmd2e8DFYTQKHriTztHbxas5d1ZFlHpZ42hzpUZB9oC6yIilZaLZA1UoUtt3lsmmyZr2QNUuhGUJDPSsf56idxHPcpP3xzlMgOA0QvN9gDyZKXgU3tb5TPtYtPt0vvwHkSC9EbI8EvltGNonTuZ3TVh3AGTvcaz9FtVk0YE4obpCzTeEuc0aUCrJutzGCZuE0nOciiD94M7xLmri0f8KuhDIJolQuWVSZlui5YVFeWbPvsPVkypD7uesLY3Jz2wojMHHBn7bERVTh230GwP8420QHw2zyEWZDKJHJYe3MPALsv22m9IGm4ipxT4Idc2SGxBSb5olEtjCtXFvAr2qAtwXWiH1ZkrsSUuPQydhIVoSWiITsFaZImOXpS1uqrpgDZrSPchpZAHOX00fdmmPxIwzrfkybcZya7LvggfEIKCWOhaJPdytbFY9zi6jbSNo8vxNRpF6eMFN1qALZ3OOt2s1ZuZdCOAr0di8o6DZuOloKAgCvWyTZeD7FL07DVRtwU45daqgQrrqJ1xhAe81XKWYtkQrkrhXZrfZncxzp43h9PYio4Fcsw0tSAmYN1UsltgNC0wvXtEZJ4wVfcjF4qVNkPx0zJN9gqLQ95gKMZ9WASPrKCYX7iUDz3kQyPzi4yXRu9UZ4YDHhhZ5VRzUdlanzB6tcebRGnB8GCP8UaSsgbkmT2GU9pwYPwz72V71Rrh4SO2ZApbUVFJOx9EMH6yFF4EZtnvesn8iWkL9mYhsEv8m9eRyQv7bstcmZyBQpjGcicOeUnc9Ii2gL7i0vzCVyuKEwY34RXusf06YmoNFmAKhOXhfvV3dUYlSoAjU8Bb12C2da6Mn1WbJcBafMmdrnJei8YbZjjl0xXYQQLOV1XrdVCaOpqFgSJ2xnCTunbgmstxea3ZsIAWa327C1KSLAJye1SZIdaT817tdQcUu5zR8B45eVvHgFlirr6nPlbgAOLZbp5dYfpVTumWQZjg4xHWS3FcZeWnes0aTU1hZazrJgMb1iWpdKfepoJxFGmnx4ZLK3O83zQQyU7ElcX4DJJU3wOh8Q8ky2webJmjM61ZhH7s2Vz88opOGZ4QsBBh8c65vmxIDOWzkntn9kZwQPsp7ec67hgRWg4hWBr3WOUssGu13c34UzlXoQh5eAoByANNz35JU7QhpmxpI543sWh34I7s1drOfKulGMfSkL3vZ1R7cskZlZ5IjajXR0uuK1lFdtRlpMRZ9MRtf42NQ3OZKZv83wLUjwSGyZc87Japqlfkd3iNEARm4q0YG0o4Qv49j57bBqoUopJFzQAQWi9mvSCZewDF7ZFiGrtZBkJx7D7WNUUrPBY4wY2CGflmmd4S9mrd8x0eOJFYrpaaEtPV3wg3cgpqYUehn069rWIlMZfH8lE42JOaMT2kD6XslmVxvsFvgV6eQW7owJynLt5M7sotSaYsRop1xaMT53Z3rVCUwUv0F772LQ3R6u8RFsPZeo4pmcCb4m5VbvAHTZLoWSdr7yQ147gHG00XpB6Z9C1PXxERl3wJAkK0BKI9qlCZqU9MZwbAIyOVWVyNWqRYuUfAju11TZyotpI7pLDZL5f0WwFkRS4hqSyzFupF283ZbPHOig6JMf1EnlNJoserGNzFhkudcwA0eeiFSEnuvWx2TavkL4idVIqUSeME4I603KRRCmRKkbn5N0aPl22Is54w1aawyTE9JkhqBeXXx63DLZz42ffcgg1otLrmg1C9EZldiXgE0tKEgWZFmZdftrSIkzPVzfUEOgxZDUAiRfZt6Q2yWIo0h52BHeidPdYbODemADOhOFEoZd9XHtVq9Grctt061GhVN5HpOWQc08wryhSMixJyAfQToWO72UaA0L5MpIcYOsMZ8Oiwox4d7qmNziYFbOxf3X52BXr16riy06CZboGPwGNUVcuvLCfIKsBSZLhu1vpGa6F8cZnGIz44fmIDU3i689fyIdYOphfzsr0raOZHASOfYGtJMeQRoeouls2eFKRuDfF026OFYH3Lz7CWW8dSLvX1fk8hCUFpSQMEZ9qvb4tX5i3a3iMzNT6CThWDF4byh9d49dxcfAZnrebwUzW7lSbCQykMwWW4eJZo7LFIcdflWyONSaHQZaVKdLMjWnunQU0NAXKLiQSEOAZui4qbbbjmEE3fu9jcnZqQ0ZHgRm2aS9CGXBPlJpRZK6B2TRDVQouGeUxw3BZpNxn0KPGUnzYcGZxO2CG3VL42cwMLWQZ28i7y1JMlIWcRulhuGecMZwojcpDj99ZFQxmxojh7oBasyJ8UKWgcDqpbBc113s0UnsMfhRB44QO4vh0D3S3dU5c9HhD82SdJsIe4Ba72WeDOLuCXsUjVDhZqt2JL1nZ3nxQuiGBJPH2wy4DIAlzsaebJwYh29L0h4ve8fNQBjkaazD7VpJX0ySc5BGkArZAQHarC3iZuNZAgFZeZpSPob10u482exsnEewr4xiL8q2uacWmZJyKo9Wp7E3gZoBiGr9kkuzZIGZp6i94C8EE88NdmO5p5DdRaVTr0cZm8DV46smc5YAZeQbb2NpJ4NAszHvPxtoJzF9Bqd7z5Ai0qhd3fO02ZbAdNaQurF0sQlcXwu6aGQS8Pf9N8s7L0zqcZhRNXU2moAZ8L1thLZxajzFAEYAawNUnsrOpqZmBeWl43IvmlAzCR1pMdJahG6osbQwSeVKoNT2jnXSUDieFJJ3YbQMMzgR64JlED6vjCfXZqypo7NF0obIyWD8DnCJTzwH7leziurDNwEbHhVWyY6sPmJoqgMZBILANP0jL7mfeC8uFa2TC5gm2xA3s51d4AfWf9MfADFRxBZgSX1oAZ9n4ZfG8UZxYnLR07SwKZokKhXYop2EnMrpfrwQjDb6Y0CSZcoEuZgZdWz3EDwsTM2Re4sC5kGazL8tYZ4oRF4WtTkK7xtGJ90kZ2oUhsnjvZt8G4IFOoI4v4KjPTpITxS3H1G3ej8fZK4sAX3E8bWZ0QSstRBkIq7l8uQO2kJSTBpyqn5S47npLHg40cYUIqx06qnwAzyLc6ZbcHdr1wxXZHcHSmp1Rw51TI9EcLG812C3pJDIOwkQjq7w0pRgEUaCin3NxqPjRsOomNM4pcQTadr1MNjK4o4JbK6FZzWY1wgnwCnZK51Dt09E86ebd6Xkqu2tyHwHVzd1ICYZpxZsxQYbif6AUSuxgcrHpJ7uKLbrJ9sTDZF9XlaX4ePz93AMC2gO4Fnem8geSEFrXjrL2Rone4GeTrkarBbX2o6MNYFIqZHHc6jxA31ypKDnZIk93IKI53JQbAfemAy3fjo2ZsA71OJHDk7ADB98tAh1dxxNBWY8ZeE8k9P3VfZJW5o0dxW53ukvCnW0JZJgHB3D6ZLG84bsD25DBWAVJgtSUZ9Jujh4vbSMyaF34ZdkYvoR1kulhYRCgg1Bl9JDbOUPQaeYV26N9nxkw0JMpYWkYxE4MXSMPpywm8IZke0gpWWGdj7SXxNNjIB4KO04gL3sZ6lqi9M6Zg4EI9T2IHlukeUHeL0qEu4Wh2xl3g5AWqS0Zy3fkiN4gTsi8LcHv85sVehofk87JxutR6vEyZp1Ow8Zcbe72UTTXGc8jIedKFNZwG2Wr1RgLauAahtohiyvnL9iOJ5lLCvkoIw1219SyzJBRU50YJtUjboF09G5W17S7yb8N18DdaxU3I8Shodeq8ShEYwUm6pJ0EiZhLp7cYFDoa4124N2RUzagdwMU8hDc4uvxT1ZGyjzk0ZlHeoX2tPXnFlyUmzinCAaYt88T4ghZ6nO2HWaJXtixu1Qe5EUeujINN4dnRzqy44i63cdSZhvUN5Cb8s2EgfVzgVm5orQZd8nIW6P2ZGVtSOnvNF4iwcFfLvIZlMGiQo2ZA0SWShm6bA7hQ6ZHwHLnrhgBg3DiHwE9eAZcf8HIpS8sfXlJHjQj2XBtccs3rLE66ZcEvCIYNZvPY8XVyseTJGLrASHcqVimwLpV3KRmZ1oyDfWT63PGlp9o2KCMqrOcm8iZmZaNpAcNAzDQ9lUlaiqpfBFk7hP2W2fJJrMbn2GGZLgmvIcA1HKyRwYj1os4tL3V4H4dzdt49VOZ6cH42onMXbpyYksBlzzvkC4LYXZxB8hmX3wpbmO7V01PcmJOB51reIpIn4undRl7spUrver6ZESlE4DgfsvgtZo0HUWqSgvDqiC9Awf4xaG64zG1TxJNehZmx21nOY2fXK07j8SR1ZFfo6H8uBbVjBulipRMaQX0Tfqew4N8Vdfwofx8h41IyCmzwTc4vRZGZblNl4r3bJZzg7VERuAWmmJHy1QRzxaaMqINzXyqWXfA0H6IjV1mRhmeRMaPoRwOrOc8o9IyzrohyZfzDbbZrJLfA3WfHbQJmsOhUw0nr8Jb0jMPilG2FhO28V0g4RZIRToK7L9KaCvcRe8nHSqcZcihj8P2ll4YBgUWMltkNuVu1B3XOqrQOrvwyn3h1RhTJfxRi01XqNdoxchjVdkNgAZw4GTQA0MWwZqW6uO7nBsF1pFiSxGLx7CmWXq2MyI0UvRjcrStXQxkITwl2KW9dM7On8Ns7P68FXJA5Ax3iTfzZGep6HuZg5oGcx4TrVe18vA30fcZrEyTxpH7kcnPegB3soX5Kpqk8jZ1v6qJZvzfxYuyI7np32fLZ4rwTNZ7iA9Izg75nijJ4GvPMFiZarmZCX4YnofVZzFqtmRqRv0Z9bgHmym2QeZGGrVdb7EtP4ttOeLZpX7AJ6plgiBHIS8P3oe2t9JUTKtno3wpoFLluGU07im5ZlcxZATiWHwzOQvTmVAr0MtFIlaVPMgJ2iJrIgM51CQE65Nea6PCHs8wUFM597xVzZ9OpNFbbFTsQqPDgoAE9iOvOWUBZcjAo2HJQ3xd49UlY1Cy4MF76Zn4M68FgEEKHKZaRGVEkSZK1VE5kjCJPlMs8hY4v1h7Qho28w8Xcvm6rk6dpNrxZ9F8VZ76AHaSQ0YtmZbc6idJNhQqt3kzwZCKGH0r2Lvb1PZi1dJhDs5kZuI8ZpO2ZspmodUthREJTZ8O24aoZ7B3Yd8jNF9Dm1BgnahV6W1bZozSbZ1brRpiXk5MZqBCK5AKdRdSYBj9G45DQxSb0Za9looscbyRcAmL1EqkPn0DPQGlst1yBTjTggkq2SsWZxVlYMhmCGI92BJRfrbXmUtcGkk1VZg5SJAVAF4BSxP4VNAyBVmZHfMTZdfqYMSZIZa7Ti9Cz1IHO10Vi5DwZaikpWa4gthaqlslexe9xO6CvDNkztGIDCivoR66Zb40u3BxaZhyiDZmDb1mKy2cosGAyx66mQ0NjLT0twChCiIspMdCub2nz0HJm33sXpj33e45akHm4HLuW7kaswYg00BfzGnFF6u7I6IWy7MPk3a4eccuuUhcIFYh8o5qMHlEpnUV7nZpQhect87J8p5JWJkgQoWlEaDpkFzesyzgjOCCOJDiNZ0eEdk92kn6GyB8efq2gE1HpjDgnCZJ0Z69eE09aM6Fz9Fw88gyFTMLUvWhUZcxMHxnuXNJ8JOBa7qK74V7Zj13uDefpf6Wn4RV7gHRyiZnnnZmZd9947TNf976BezbkeBZE47cwYlzqLQNkzlWivHCd5ZKvlcim2VDwcI5qlTyjXswbDvFR4RypQ1hAZ40DZoLotEVZ1oTyhhRcw88A86WH9qquVReEHwZ7wBmBkjMBG4sbiZxGcKv0mXjrWDTnk0c6Lomz04iWZqk9W7OgZLlXp9bjoszh5i6sC6otmAPAZh8G0W36sIN6cR2ZuZrFtqT7ne82FPSIHInWZgr9NcG1ZvNTD51u512jYLVUf1FVWsMt7kFKjFV3LtZIW0JB1erQPG9jGt7zM36BOEwiyuxb4ZkbwNdOtJyEtLuMYW99eHioxcKM0AsKna7ypsv1QpxQSgsf6sYw9f3GpZEVNlwUE8HrZ5ghn1VqsWVbKdwnlObwGLo9mDowCvubuGzrsjZ56YRaRAZLZCtgbcT0DGYc0zwwiZ9uMNOca4ZfPEKQ0o37Qg1fCu7ZGIif6SIiQKi6C2wKhVFQpQ39FbbvC0qZjauIEUhor8b2xdZLHj3grWRlVeJZeHhtKG0K7rZxSesvfjbCrDaPxn7Lo3XcZFzAdaCGf13NfFkaJdSXEvdA02kGy0vgufaKNM0sZojp9Q63EVRIAO0uwxNRHuAOZyve0wImEslMFi6Z2q6JhWzaUZ0GZ0e1Z9iTtkY3nZ5WaAzbcdaUzoMLTtWwRtdsN6uAtKwBCUMd2Wz1PmOsQZ4qOoiZacz2amZiEP2MheeWeqO6MJmEuEjYE68obtTFay51k1ipbYCwCeePl5L2iZ7i1ZcgoI0KnmgjZvJyYZmToglPQoCG8inUTg7ti26vfySpSDFZ4Vqg5kUZLGDQcrM8ajjVCzuOPtN2sOxg8ZfvP7XdJrOrsZLZFbc2Qj61O31LWGkPMtOY7OTo9KpIMHCAHV5jgkLV19bSmhAX4StWLF2o5ZsowU7S6dAroZyZlW7QjkL0ggqNpVog701B3oQkPLkxerL3wWWs1tbZ4aJpB64OhjjBbKxqCoaHdAp2esCVXoCouBdWJQemZ1gxmiRUBMyGQOtBhZ8kqkS4K1SehFMDxsfSwbkj9AbXedTUGBDFULA1mFSKZkos8c1p0d96YkGtzLVmpw03KE340nzjgKpiKk5Uze5D0Rso9vKBgUXFqD1tjN8bkA9hx9y3pNlWas7NUtygEdIYkCtOfZI8efNe7yYQWqiwDAM2rXIL01AiXCopUVME5RwvB5ap4bdZfCAN4aZopRuOVzohZgHdfGqCGMcH3fx8brtzzApKO3i4s5Kac8w3NdC3atScMj6c7g32ChWMPgKxl2M7kH3lWHgN8oyKY69AGUQTvncB1zKCXOW0IrMrxUwkBPahzPjyCS5QjVcg1ySDmEN2pRdTHKFHhnl2aiEo5ImXK6CZFGOUy8BZKCekTgjWn04Fo2lgyz8XM6ZhGVNo2s8XZ0iO3kHhTnO1vaSacjaJKPPJ8QIhOhb8I4mf3J62kkgrm1Zcx2fMDjFJzGuH3XI1NDNlHdO1gsNsUCbkxFou0myfufQPthdKZEthzB8xR2pv7espCHYKtdbWw4GxMJIJl6GDP6kGZuvs4wuq5ZkcJPaZj8IkeyCwjZDY4JMQPCPozx1VswIBThJUqerNWr5sSweRwXHtzmc97XoQhDGJ7JhvJL0qjzl46NurEnLLjBmU8vqLVRwJhvJfzj98P9xFiPfJak4fZwA0kIshwgwh394CkPWZ68ieFltWsTFm2v52HyS09Bk6vD7IaFRosmQAAigfjAzR1A8xiP2M0u0FMt85nVPUCsjmR3fJDLipOeNBRYBofMFvfHWZfjf9NMjsljj9E9i5WnJnXzw0h1EdC2Llw3ZyzBuaxp0lH92A6qo2NouDU0ghMPXLRmBn9MsIlzM92b7UI1vXLjLCh6ff4dUUON0U3W0NbaN2bXDxfBQBiraCDNQGtQi79DgrNpFbfcRzvDUZ4ECrvFHg9lBUgjDWRc4Zmd54JLcGk4STjkkD4XerfZx4DW0dAyoyyHxZtEtYdq10yEdOIZ4gdlvN5993mjSQ947AIffJZ9djvB5Z3f0N8CbGyd22xmOvPum6mUNCoiSd397KtylxDm8yYtxADKzniIRcmyjqi2iQE0ErzxSaPsbSq0ITKMGXXCK97q8JV8f2JF3SVkJjN28eCiS71Hz3yZ2k2xOCzJzPTZfx4fZcfdwVNpZ5EhOhhLq585g1NbXZg1TJJlaucaPh5ZgAEZjv95D5J3iG1FOLv2DVixPGoRBZh1YJPgqiZkvU1kWS95oXb265rlhc7AbXL95ZBoXf6KQN3ZImnd3zySTMJTwHyOKfRXYj3q6IcswMRFL4GAZp6yNcuRtdCnOl29Rhbfd4O8MGU2UxXTf8lDchumId0XJIGIgxeix9E5yZ07mIO07TJGvDQw0o4lLlHRnGVrLCgYiQm5wIfK3Q4ynCeAX6AZ4E3hoxM9AVJerd0Ai42Wb6uvZ3GdDPEIkqgh82Zy115W9dnwo0TDDG68bRLDVC1Dd3mxI7X3nZBX57ODmGGZnfdBIA2VUWH5J6m0afaVn0qG1WQNDpbzkEoON9yONDAXSworxbrJz6uWIwVdCZ9dlYbtrBENZa59cNe1JTQNrgsQJveSqkpe0uJt1OdqSAqeyJvsNm4m9y6Hy5cQXyxdmvyL9wjOL72kwWEv37mRFMrxE9YZ7JaydKb1kL98lMI59Pmb2IkAqfXkIKU2KDZkkAfIMrVJxD3gEboPha3crGdqg2LqTs1OW8KYHtU9jN1yWA8nQTU2sdCg8Pg4EFiXqUY1PeAIiZl1KpYbGqgHPDHWYJC0LlI9n6jZq39B3gm8OZ9zZqrhR9T1qqvcl15UaAVbKNsGGBg4YXuBZhfyTChzqiWAGw7oSbFoZ2Jw6kBF7Bn4TjqAP4KX7vfIhQuGxkQpfa8PxvVlucF9r3crFmCIEdlfP4lKDhZw4yhROhTuEhV2ulwt2drZJnkqE98ZFp6as94iEg25Tz6w7PQkUf9D3pqkWAMmxjAHYFAbkn2Y5WHFIXq6ZArVZaQYur58SfTc8epGpg1w5lKdDNOxYBuS2w70NSZgPfcxcTnrOZC7UMsm22tddBckc1xezALSnlXM11F38GkmgZAFYdh0milnYk45YXZczDIiMf958JNqh60fbgkmugSYUrPd2lLMtZsDGZcsnsAqyT7b1NhAafMJkOIrvsQREBXhXzY6hjhZBayANWa4SaN0cjaBh7cZnglFi65zrJl0kDMr4jOnjEtAIDn0J4i640S5uC9iZjp7dquD4RT90Yzk2pEu8yUx4MggHlZHrKqcPTOFSR6JD4QhLgTvQsbeLgmT5VJG10D6Ndo7MOdPyXYNMwdzQRIdh9uTVpgpYnoLEvkeaekuh1Vpucx1KdzRH3uLmUZrzzlsoYK4eOxZhKp7FwVmxuQg2zJ5cbuDymrzqOkbe8MqbbSgf1gKz2gMAED7JeL4Nbq2fr0oe9cHH6WZuufDcVIn89IvPdUlXWZzYlIAhMufxSD39j0PZAa3xPSmutj3oRiQrZHwFJvHXWsCsANKFJMJaZ46NZqu6M2WGi9OFoXZ53ziab7xd5wuHtEtz4f7MCfgrqFV5bFgqADwqfrHaKW5tYSInE73eZhLSMj0Pz8yHucqEpUzU3BCPEZwyNLzripNscBfZjC0BHFzkU8QbriR2uRPQgLF3Ux5lG6fC9NPQ9AnkMra4YZk8MuFGZjg0Wn3FwPyPvZBet9yMb4Hkv6JT8wcqGKlipZcYWCVEwvj9KAlc3WfVzJ3f5jFwqpaf98AT0u6sGqnvj0Tofuc5YyEQEcenpBZxqLwYX5fGycilcYGZeUMGLAuXYBDJ2Zc4j1HB6w5ZtOuGUc75wde002ODnbZqB7979IroXFXISLM6ZIhZdGFZ0LGNq1KLuobkQvGsOBUMtskv2Z36tr81ujrlfKqulcO0gkiEbEdT8HHBSeHIf7lB2ZlogKh9xzxR6nwZ5E3OLNZ05zCzPTGJZ16dvuMDMsMYLQYtDhx1vi90IxQ25DXDZ2qdeOV7oWqdrZDENFPBGhaRcWZuhRQnm3BxE1gvEhIaDI300JmPZJyhaUZgoLdgggQzlqJZ8Wn0Vc0oqm5Fj6ezXPPEDZb3FgUUzIyp7eY7jlFR1PrAzkk01IZb3CefEi8RCzrlZqgZbr7NzyqKDf7q24JFRgRKMNartNlTLdPkBs91JifwnhUHRSGmtgdb6QTdZs2mDxAKkZpKnkdqzZfmSWM6Dz1tuXvIbvkzbvgY2fkGEuq7JdDYPifNCROB3dpxN3bPBVHKiZky1hm9KjB2T50QZfn4kE1GWA1MCe1OFOdcUaFUxri4gNNkiA2Cm2L8nOrs6kLEYXARjKTqeoYoJQrijEqkgmZIwl7EkxnVgqTi78uAldkCI13sQ7JEv64rQn6YMhdepoX87dkJkj1ypvZ86KJkAYuLl9Fn0E1Ie1RQ5WzwBpH2IbbUlqcN4VovDW7Zbtb4nXElAtWoFRIVqIgqac6SHzUbejc8Or9khMVqZpUWvMGXomoZzolZk5D52zNoVR6KEjOUt0J1KBdalwLNarv0PWUyXFHlxtZqdHkXqzN3nYtkVxnpdjDbqJQ1A4d8vhy0IkYpcCn8T5OhlPwCmoGKekK6wCWVJMj5w6UVMySJ71ZvqcIvTnY7fAys1blPpSrzBVMnEaz7IaYZrWfvTTA2375ky3aZBZmIBA6PftJUyu1S0Q81yE8x4CioZck1qH2HYyszP2Oj5SNNbUrFWIPT4zfF68MICqkRhX9Si6z4mVgxaG3TUNWv1COuA073YKe5nrrNkbl5gnyZfLBZ5mb2xZ3Z5kZrhe2A50YrL7BxFbHq6pQI1EOBjkdaJWpsLfjdXZ1r2mNCitBiS36i2USuKmaezkcAvl3sWdPmXIhQg0MmxSZba0ZazlItKeodcuJeOR5i8c4WOFcalqQiNfkgVV68S6ednWHIZFK0UPBdoxhDYxv3C8YPC5YSx2KWCTzLZrpfbRfZaAeSSk0cmtIURnGmpv2GcuaAt4dCSKxCJZH260dvbQ2csBle6lN3q6on0X1vqp4B1vtJ9SOv12UIaxC60vxjharLNeYZsrH5TXZtOs1qz9lZoSd9Upctxp5h6Oym80Hl0BFemZ4or4xRJ5xkmA3TUu1Cmx8444uxOF6UWUgR9TugLYmIOloXr5nW1MMgrDHs0AYgHvMb99cHplPqn67arNxYymw0cP3ACg2xU4Mhxz0qYI88yIqA154jc7SrrZcoAAeoVCFULEARYciMiQv4Mkq06eS1dJ01VR0NMZiCxa3LdsIaOcIQOnCfZ2kPwZ2xO5ZEHjWCbnyGPcEEOEOEAn8SuLlr5NsGT3yLkx4whTfXNkbTCy4rkXL3nbXUcaWlQQizklaeQEWjqF1f6KmfErQMYURoZg8yCYuY2ch1lNhD3Sx4efmpIZsLRVoSnlKtQJMnmg075YiBlKKawPEpAu5RZ8SQn29dppf1qFYAgwnNHLjilc5Gob7FUC4LkqEfoBeKCZ93nfqk3YyVAQTEDCDXhA4266YAp6gnPS72rzDFLNRosm91NcD4gZqEd825rIkmb0LCE5rgbom70BCG5jtzJYER8MlH72GVdBh2pntw6TTGrcSKSrQk0Hu9HgZaNKr1YeOdsxyIYffP2S2YeskyoDxpMHjyS3kvcT2tlGMk0HqQHlgjwkCcSaaXE3P4RG5Bac6suPGkCYPP8taFkrVhhoGotyQUmfUpZfV8O3xZ1d5srFmql7OOkgsqZg7fgIm6nzhTmWbt4yLhnytJD5eusYvjfy4RVWWQrxdwMlEt80CTfZxKo2VEAJRYspob0CsRdr4Dx6yGlPGGPkyhO2VsJzZvecxSNw665Blk1cEFWMBxJX68Zxi4bV93g5g2KJSjECwsnS0YJxOAZojE3oZ0MPuIhdCe4U6M5EpG6wfF0tmhQ5ZxYQNAKZBWis8qrS80KgZiUvzB0bs3ZI0MehLfpYmkwWiJ3PV2lD8CDr7pbys2gOZG4vUWkQdvMkeBwNG9LbYcGlkHeMqT6nVOBQIOfFKrZGWwwhAnYI8eSaEF0dpfpjDj0hkmMFt6Tj3UDgUSfZ9insEKcA5HZ9fNubqBZCYNyPpYJ1ObWXxuFfokskuuCeBmVisuBHM1HixAtmsNN0GobOcsRKqO3SF7vpZ2hddoNRAwmTZoC1ZiWS0FImkqck1CDPGpjJnXNPq3OC86xF8oN5BBqPqUBd4Xr9Dhwkkc4ud1ltEEN55b3UImNQ74pOZlzfDI4O9M2d7Y9Lsz5ZhxsN4QRaw0UJZkcZ0JWxp36z88kmbgF5ZCy5nSTshBaUsq2bMMIZHbOlUFR8j5ZxsPvZkMPQ375CPce5I1ejndcrBGt9Ba9JqbRcMDJsD35Xx0XPH6H91lzncrRfrodZ1hxiZffD4Zq4Mk0ngo3MywjNRTjwZxqjlxCU2wZnMVQ7Y757Odg0gCMRuGF5QPsmwJRtESLhZGg2tf0RzX8sMVvb5IkVOr1IOZibBGh16tcTg8Fus6NKznhz32KHAIzI57iUC9K2wwwEyGPXENWxSb8YuJ8waVGA0SaZFcfHUYQJxZiEZJpFLGEFIZ6vHwVnofrBT5TKCTTQawpnhAa0MMmnN9C1ZbcwdExkWDcx6QlWSUvpP3gWQy8QIVleUEkVCfggALX8gHuJ1ww7RGRxt7Df3b1JvSPiDJ2upkZbS1PaD44B168BaZeV7vOIsqldta490FhR8twpFzKTyUAP75rZqFWZIZdW0pIN2MfY8xrq4E98fnyIM7cwzizYEuJXh19eK3f8Z8k1nvZ99Hqt7RVfVkZmond2pwZJeElYv8laHaQVJPdiRvuLBq0bSZ2Z3PckrcOM1d8hhECXYhipjklwC51F7hZ7pMI9Z9fsJw90XOVAnxIGw7tEs5dpMd8N6d8O5UFUkTZipb1N1DjkxtxwyL94YQ74mb8La3bh0ZLRY5ZlyNUoqT0CGbMUp2pUgyoFkXwBmLZmu3cjkdS8LvsMj9pzvLAdOF2Wg2JPeNgoHUDtl2a3AgMqwJO7WptqwxzZKIekMrmRqbwuxmC14KZefS924ysUnEdZLZpVBgZ20UBUDV6TzLzjbpACMbCEHsZrtVYenp7oZBaRvx88paa19zoN8VZ5ecuieMyYvekW8OAKVOQnRJsZ96LvbUzjxIVWTH3rqocKXxegUpqsx9cHecp4a2KZbhlE5ORV7yYL1a3JZgq7Z6SvqAkoC5a8NT76RETwjD5F5zLx0TauKQabcavh8yXwJuWWPXdzQbgTjLxXbre3FSwU2FmEmdlZ3tOJwuivnnn5w1xdVK1nZ1ffhIlVQLs3686wtPJoNhLcsZhYpuicXe1p4e970vX43kfMQHcTwZaaNVu3NtZvhU2ytkkmlUbWZIoECbU3mbhqfwIU347uKnURm8MLluHcSTB53RV470PDf9Qx9xlXngMWaKZ6Zq1nZwuhOVvMQ9HS0a9GayGWNIAhBUZyWgLHhiTOUByRoWmBkRZ59k6H7QUKH8n90Y0r7yUtxnZyeVL7vtiJ9f0B2dHS5hnypRlbFZotetAt6hbdMv9ZeIFyOy8sRelBHFOytK4DpB55fb8tnKsGgnlOSKo00VraG83IxsFiTaHdfojytzvlgtOpisoHtm6m2DDpC7qpxugVIFQUQNS7RN1hI43w7jwvPYmpZIiKcUTUZs75GvE96ew5oevKO24bLm1nQsRG2mM0hJoukTBuA6kvbvXMv6e7bkYax5kz68tZ8R9M49Qfq2B8iHacCGjWX2VoJqt4oKExC1GiPsCz1X1BcIwgudhu5WZxMQhLFghGqeuaEC531CaqAyk8tJgIxbsDJhC57iS1JNBCBHxSIW2XyoMukqZbLfZsQ9hiCKBLFbGVSXMo66Xb0UxoAc8YXaZBOv5BQOhhEUk8lZ5lEAwQvKAlJ3gSzpfoxQRrQVTrRRDGjZ0T4oghFaIQVVMjuB8ru3ix26MBHuRpAmZtaUV3xzBiy7ziZFwd1B78MipH6WNL9eCuaoOzIxhhSIHCLXqJyZ4zxoo27fKLOeGs8JKequccAZdwSAPedOhLanQFZBICIrqr9TOzLQc1XewiWvXzeZmoHKtdHoQpdEBCkkgIahIRHLxTAPyIxZfCZeuF37boKBsa2e6gp4c3ut7VginpmVlB6SsOcZhkeXVMK298Er4GwEc0skZEm4wsDG00d5jmultB92gh6KRv03LMxG5eZrdaeOb7P7Z50p28z0BrXcHGxCHUbZz68z0hzNOj8qtZGAozh9mQF2LZqvh0q6Uz3t5gfMi1KoKiAtGIpiTnRwZqPQ7lrk4uMLvwgrTd6huvXG9cjDcZr4S2ERCniY76u3Zek749Mz6nZs9ssjEId8ZsCIJLRU7AZ0LMa2Nhwdy2OsoLZlqZaJiKsaqkK323vIm5D3oFiuAIen5tpSfx6FUt5pzZA950emh8XnlhvP2S6oZLktaOPpOBXQkmrXF35E8gdZsUW6KZGEKE3PbMYGUNx2rTEAEfzk1ve7v3IZGiktwUqTwf7YHKeIjZfSbwhQjOG8DwqYZ2ENzOMDxlylqurKOKJMuyhlQRghBexKuJZyH6ZvmXQYR7tGJpSVxz99wiyP2ImgL3srGrcnaunDFMgLGBbW6GEC1valGyagZcP19kEDZhr0Sv3CujDGlfW2q53vcpAIIGoIsQiJFLEf3dzZHbZFH6HJCcLh3jK26sNTs4xbTwePDzAQegCwaBJ256EFkBRNrXNe1QBVXZGJv4KGTztthBZFBgjBCplexnhZg4ZGuziiK1nYa1d0bVyZKxDZtILKP9NgcQF1WEsGMZJRiyGmZ7eT6ylvnyZbYHRGRJxcFP0lc5wZf1cX1yFigv82LIcAsECgY4yKU7OLNnE59mtNtDPgZHO59gZqrLi1wmOghpggqZEz0O6ZqNzSZJRrC9sWEXQeY7mlLBePj8ZvUorZzNMJ0mlPrpW1WrKVkYYx3IORdWI3Wnxy6EayKoUixEISICdIATaZFunz70S4Uaj2YwF6MT5H2ft2ZovZoZI2W89QSGkfi63PlVAsgqD8j48mlZ9s20sDCWF5ZHGCGs3TNEBUBlpxGnZmKu7SzZvG1TiVBYjKjZl3F0Ol8LUjqyeHZi1U6243AKS7Cc38oIUPJXDZGbZtrfGaBryZadF7Stwa2GgkkgJUFJ1zFyVnIuB0tF4ANMiJ3LrkMlMj3NdEU0sOBbNw6tbhXyXJtTUn16tfqxzNwIy4bSkJwSnjbf2DpyU5GI7qYdmkIr3jefl0T7jyAPP8NhZ6mHx0EU17FEo4ujF64YZmK8N6womq0K18ytSKFz3TqHZkgG3kzUZaYSTQZjrM7ADet8ZyYy56di15PkZk9gzDwjixIYcUJo1vxZoPohVJRRDpRnhqXZw9wBZEgWZ6tNADVaYT42y2sjUxBZ0wphJv6nCc777lzwhAxGiUtVxOEF8JJFN47yv4tzITEff2QGfJsqHKGTQnLZjae9DOAo0N2SYB8aYaltMZ2wZ5v95cKiei1Lh7hb6XKBnbrHGaNZzyTlzkyelzmHK9jeJwVmE22dSMzN5TnzEJkkCq5wCCLxToGhrl0sXzyYzCEtKOOsmD8TpE4SClZwOaj7PawJOso8z03cyCH3DZCTdgQCWECcjVBwAcnyCaVl6iDFx6BhZn0tcoyMhuz8qpok1cQEShoXcbZrWZgwORSKpdGPncFpZicVWxxjcCSyIwypDsqdUlckk9Eh3Qub40EgNCnG1BYD4TtAt5TjFbZFm9Pc4GYJ1NVmRHFfgrIEZ2z4DBPFrvv3OnZGQrG0SaM2Z6Cdhid598AkrfmcRul2iXChPPPZszpSG2WQ8ut41RrWAxI3M1CnWYLDcccemSPddcPSxW3guFyvN1Zh5ZpHMTqI7uSGe5y6svg4XjxWGm00NMkY3yT6NaZxOSRXojDLJmCO60RBOJJ4mw4vN0NYRdUupZe5rcBZirI8QPBatZywc2ySdauNDG6v8ChKonUk2UZIPb4i84wJCwasIwqS2llxRQPDx58bpSt4ZayZ0ZaEBo91oyV0f9HxYxPtSBqLXeSdLz98jGVadxy6ZnNHZtAlgVOfdnCk4rtD981APtqQa8N1CjWM1eoF05fHnsGnZ6EIsWXwXX0VrFA9n0WUmlK5qqitYXRPEo2fe3B0Z22ci4qveW7xEt0bVOFr4tFqh7Z152FTkiZkHGk80w9DEp2AW4ZkMZwmjno8jF0l40sIhF2VrZFTbHNtAb1GjgZBiVlDK9Z191ZD5baeffZvortEhWho4wE1G8JazIiCyb5ZelBvt3H2neM6MbZFnu06IZ7qewwOiVmhl6Uj0LDArEjAr1893m6ZxYQRF1qEuehZhbyUTz1l3ovNNJei6h2ZALzFp3O5I8ObuK808wlo68qYbA27BwyMBvRdRAuwZxtDtGhDDv1uqQ4U0RDMp6OBJTNjI3dddFqcxeRxqm4hMfmEjpQZKzMwj9tSX00qDEvw9uNpmVZc1AFzVFjqxqFZ9ZCns38EOY7HtZrgdLShlJc3m8ZcEuYZmEtKEj8l3AZdI0h6BxazH8emMkX2EsMO6IewTyDbPIHiyg7ayw2grRZ9vEQVoeIhcSZ1HDwSCr7iHw2dpJVywiHKho8jJ5j1BfVx4eJKQYpK8NPcAUJKRclCI6wxxnXJNycowY2udhBDOg2CttRCIGIOZ2HvyV1Kw7O9AAjYXotg8n34Qbqsjq3nVxEIC9Owv9VOZ3ZzgZtcPtNlGmECRXXxzlySPDHvvW1WutfZH41H0VJMF0pv0yFgJqBM7aI4qZoD6VFeg3JeEMXKMIZ7mdIDkRMQSyu6S4mkBzGkAJ5umehmqhJLPoOBj2tXxYBLq12ytqlR3bZ4nAavlE4tYK6B9AauphME3E4af1OHqlUbpUdqQwUv7Q8V2ydwJb7a9wDwXh05jH1wtnp9zo7HxTz0vVAt20sAWNIN4HrnKK5GIZDwcJVPayJv7bWyg7ArnygHhaHPfJlfwIcAkmu80MDrr6cuaLiN2DA3dAtMZHMHrI78ACi14EsuNLsuaByeanrRijx34hzY01Rmg0sZInc2FJcupBg9TV90PABcNShxI43dZp1iibLpmIg0FkmraKtswKttmfGpLmK3Uh28Z7rEFkM0, /usr/lib64/ardour6/ardour-exec-wrapper()(64bit), /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHcAlwvWH8aT4dmZnN3inUjgMbEHS57Rs63cumJbCa7kAZlCKYRGqWR37gJZCVMjEl3eUSloDFih6dVwydwc01hYK091ac0XLQ4858wzZgIXVN5dg7mCgiDwmBwbUAiLMYeJsnabECtFTP2fjK5xRYg44ZIhFgdokua0keFIaLDkliZmiNNRhbZhxYPh7EjMZbj0JTlTHysNiqKhR8lDv0JP624yUFEMVcGqF7qbYLfMGHEyZyyKJvZgrCVN63dJybtjVih6KkJjifFagoyr133Ihc2xIvz5KfQQ01aW20Q0lSpkQkbOh6EyInFf4SfE2Zuo14fH0be4ghW7mS0wrz80X93jAhy43D3NxY83eWZnlroHP2ZnwhJjwTUQxEXv5IWeMiCnvu0mBGZGdUXvH64kBeUG1JxHaJ3n0z3U4GrcMo8aoBe53yHlNWN1Zr63qicEIx1cHe4sMlBByYEl9aMapOlQaeZrLRhYrZqdOqPJrgZFiJqjHb4I5xNM7L6Et2a5mdYjrhACZc5yFqXccvA8Mg3cY558ZiJ9Mtrq5QdzsKQ8V94TZk55yJnwxygxLbqgAnjQsHqp6BMR9rvyRtQG1dRJTxfDVQQIS4, /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHsl13BnmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsghWnCKYRGqWR37OGEbR7Sx3fxSXGbhFIkA7WaIPWAVT9x1A2lO15rjcM1JfGUH8rlOhD1OpaQ6d29fuE9pcSkjjvqoN8wHXbkcXHkH1bkush3QxD0e4iW4QG4A3ZudFGR98PXQOtVeYegdXiZIERCViOjK5xRYgAF6ZkUEkE6cvQzp1wOVGTKdK81DkliZmWHhfgbZhxYjDul0Q9sC4pe1QuntLaO5bFV6LxPgoa9CvqBVn89RgwgAbsebMn0t6lJI16x5MHUZKWWAgtRvwmOqZ54trZI7ScPzd6qJJwqiU9Tkyi71OMBGtiW9l12jsbooMy9Or42jyzuzBSZzEZo1eqqw0RzIloA1g3kpZLAisjtfKsycg5pLiv8IvgJNf5POacd4X0IWG0bKp0uCQd2Mq8M18el5xrynx7H57Xqh0e0R9PxmnF0pA8NMVgs8X4jOc2e64EZfGS8qphO2ZnwhZ9Zw2CatIF3hTZG4ZHnXvuwDGTZ3rNhu0mBGZGdQGKyW6TG1hBsQV3tHz2G1Jxpi9kpchW2EZiP9zitz163NwA0hWkc8Km5H77UL63WtJD5pSnWD03omtyfyZoHab5VhtCzkO8xWAWWFA5RiXQaeZrLLE7gxyfOnrARCrTwZj1C1TEFO5yXihBgMmkly7Yx8jn3QeFP8hbgoRMfJ5Je7pCpHcfTj5IEQSpoZok4msz6oUbagYBSAloJDcZAHwKsNuNVizADM3ea4rL035x2XQiNsNRiNtwc5E4CEPHTZ4KJczO57fB1BZkpXjIKPcRuFj0HPNqpqXtUPpq6rzCRCEl1, /usr/lib64/ardour6/hardour-6.8.0()(64bit) = set:mdgOq0E5qiYLZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNguZkB65AqvlwHPuc2xkSFZAnlIjCsyE4B4IllD6lKnDKviwOOshQZesXMXWg9CsppsExjqn8mBkZwY8oH5tF03AvOd7fzjHlkBBBNDIqOogGIfzucbeOZrO81V51j25WziSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFAo8FM2diRd0ZwcMro2DIr1bJhwildu3QaAKG3ppJkZFwTcZsmiqW8TUvZb1QJXo0usM7hC7nbrKzCymevD6shR7k58BJGs02zlOz8PnKvGaWys08KXFpSXWaGBhJeF14z4qiBw9isG1Jx2gRWTTb46ifOawrFE7Uk65NSOOitIZit4jo0izOkjy90MmutaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXEL3ZDS70hDk4l7WG0Zk1jBCZaVbdfgOdoo4vIetxWtE7sSzZ7fhZwvfINLFW3UCGLkOxSsTzPQPSXPSg1ImwmwfMWzCfplGFKnQTmX6qy2wt3EhKotjSZsrh1MFLayrv9lBeyhGzabNI6v72vaHyj9Uzv7kuVTCx0, /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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, /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGhsFWG4yCeW6SnZnrbnlAZrky64xyuLj3U2dkP36tZb3em253EZ0wbuQE5u9ndzkRGomIIfZnNwwl8BaDEXhBFPdEnd2eP9BPRD8kBND2iiZvQ8UFrNK5OA4ESrCSGKUHMgpbFuMfT3JzPLvrbrOiciHWV87ANChKz4TZz4X2Fc6c2Zko8DcZBsnIX0, /usr/lib64/ardour6/libardourcp.so()(64bit) = set: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, /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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, /usr/lib64/ardour6/libcanvas.so.0()(64bit) = set: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, /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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, /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set: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, /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set: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, /usr/lib64/ardour6/libpbd.so.4()(64bit) = set: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, /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbCjBZzbLKRhByOU83dehxQSe9zBE4xuQ6rjud89PrkRdkkRcvpDLvgjib0BKU5a73Q9pNVa1ZJc2v12eurhpSco0WHouZeWqAc86X6gXHyXL76JmoKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3Qi0sEuE3JWekzm8zFR3t7FxPkmgmXBSJNarveuQqT8V2E401HoucIXEbciC5JFAIdYSxkjnNYKnAtf06SISF2VlNfvPx78terjkfXPE6uXFlI20i6lHCvqLkmynh5a38ZtgdjbFrmt1A6HBhig8Mai6vvY51arYDDIJw7YQOEfvN07eKnPjnDUgQXbeHPZLrRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9Z7SXcQ4X67utoqDDv7nOZdlPZc5PMCIr3XZcDS7GXzQz29q4aZLalWaELS6zYYKHSACS2oyZ8yXFVCOWmUUsqW1fLgAkebofrsdSIiRXbJ4Uzxk1cb5pwpkUnMX1NaXwYKZjDVAoG0ZgLSapvM4ZzZEhNWqhB84Ry9qBTufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypZH9AEGBHxkD1P3XqlQWN1PoyPNqowIWqz5ZbrxOlxZj3vjaMQ8BXnBy3wMyaZ78aq894rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcwNe2kfZE07MCb4GZlHmWS0DHgj43J0Z2YQbGTGBK0GoALx4ycGthCdR7Lcmmb1Jo7nV5x7dqAj1VoubllSrF3VTuJUwpxBEw4iuVjZHPw9kQ3IxQn9wd1WjI0cwujyfLDD6DxrTz5kovgGHj48YGmV53Z4IfY8bvme5ISq3rczAHq9xGYcKIb4r7JTTilM9Z2Oow0t5HO84k1uEd1VQKRK6odZvNUJM341gqTuZvSZBC99Ahh9nQpgjDJ6kI6DuEASltO33NWxkmno1QvWIn8tlVQnWwYbLpcHx39zSGvO8RhEf7QIHpevlzrXcbvHHc4GmZ4oHWygKwTbxTS8xVgAkJBCkgKxISgpQHKzklFu87X8inUNgBmnIWh4ZC0BIIDve6XtywN1ymKRy7xoyKyZwgJAsGCG9mbjnNzwxrZ92qQ95Y1xyP5HsrGvBu6qjhgpyS0xVjxDTyE31ypGPeoZsYY87bTzlRdNTThUtTInXTPn0MCyytI3T18rc744Ojuk73VuCEycsk0KqNbxHVNk7wQwSSpLdZIvGMTMcbmHvLLgUSJwj8HL1jqWLTAggPsNgWA5HejqpoAYZtj7sezcLCr0iOQ1FOGjLECwH8wCzftZBuosTEhY4R62QOy2oicPxzlCOaujtpcid9cGAUy13H5uqW8A3Pyh0f9McxvFEYj0ws35IsaACZKmYvFZjtGoXQZnVAu9tUdAgCtxdjmQwiSi7KPhy7Tws4TZcpQ8gEbFMeswVxYtSE62OxagmZst3AgCi19z9kZ9UjUV4kDbRF3Py2gbocnc0, /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:idLNptKSMD7ZeQNivUzcJAdHXZua198Hj7Wb3LGSjaC92abB0HlIaBv0, /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set: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, /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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, /usr/lib64/ardour6/sanityCheck()(64bit) Requires: jack-audio-connection-kit, /bin/sh, /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13()(64bit) >= set:nhZ99yF3fb3fb4STJQNT5qU37HJvtWAX4zhCwZ1aZ4Q7m5PwZGq0nK114hcXFc9b4tcddh6wFznhr0zfF2Zee9zr4fM4, libasound.so.2()(64bit) >= set:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPwNb0gJXd0AJ1nR3OARiOu5gRaELVlQEGPJdan5yZGbDXycdnGTyGA6, libasound.so.2(ALSA_0.9)(64bit), libasound.so.2(ALSA_0.9.0rc4)(64bit), libatkmm-1.6.so.1()(64bit) >= set:oma8uTgMc, libaubio.so.5()(64bit) >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.25)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcairo.so.2()(64bit) >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1()(64bit) >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk6ccGHoknJoC6LXIMteh0ZiONCjD9dD2iUZDMmu8Fctd0hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4()(64bit) >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcurl.so.4(CURL_OPENSSL_4)(64bit), libcwiid.so.1()(64bit) >= set:jfQjaVB50wRZ92JpHsmEwa, libdl.so.2(GLIBC_2.2.5)(64bit), libfftw3f.so.3()(64bit) >= set:lhd9Oh3vwAfmNIC01Z91asKAZxvTrBwb, libfftw3f_threads.so.3()(64bit) >= set:hgB62, libfontconfig.so.1()(64bit) >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libgdk-x11-2.0.so.0()(64bit) >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0()(64bit) >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1()(64bit) >= set:oh8F53fbRsohxHVLiRabHUKQvwwUXPGUBeID2TCWkaH8sO2cf4eQznKLziOSPOrP6QDtLoqGrpI8k9AlH6Dc4ZAfnElEQrR1ESFYtsbRaX1KV5mXpZ8RJ5xRycdh92wQfZi32YV2DJczhLZl3jddL5xggmLHNUb25UsQNzWoUZBNApWxTNkhqqMaNWopPyqNELbZEKiYG2ICXSaAwC6d0nayTuqSdLjwCgDh7M4BIZmwrCXuB9MyKE12Z57aTRQ87u, libgiomm-2.4.so.1()(64bit) >= set:qp6zoF, libglib-2.0.so.0()(64bit) >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjeiQaSQM3V5Z76nfD7XmOal9O96OCJ0wt9Qu4xC2QVLGFbQDrsckm1kZjuc4DNBZcHuaySob4itKvvAHMuw9auBTvJp9LgLBopsvdER5NZ0EZ4I9xArnoWCf4IKOB5TB5LkNPnhbQi6iQbTWeNBHwc3YrxRZJ7LcJehrEtDc0poUqZo9rqYY7bVoF6EP2CUyQ1rn7ZesNX2JOQ8tczAPg4ZwHYi0ezR2ZqgTOGZmfSjdrAvLAjzULchdb0QAkvYjEDFgXuOOJL7HTdjG0QwR0, libglibmm-2.4.so.1()(64bit) >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30XxyiZFXeg9jJ2SZzAqK8mkZBGdlYIsniFqCWIJsBSXAEVfPDfGSqUqBuYf6AnsiOoZir22awn4LtLqBfSIIfIvTSMtsK6RAdtD8Otr2pMxp2poGEdrCVFcneNSqrbTPctWGZC6gwjzep9Li6YJ3CjRLqiR32RQYSasEuB37oyQKSpuAgnyTWRWT5QFomfA6rgMheHwTZ5O1DjL5ZqELqr1tKStdpJCnzamaD4E2mZJDahRcf7Z0sp0wvOpEC1w8kdHF5VBZfG3xOWyk4XHZ76FiAG1AVVYmkvx8xrtdh3AimMpsnkskKKqg5cDKyyt6toHUV2Z4mFfZAXVvlldS1ORMMvW92SkrgeSYjaFMnuqpsRsTqAmCcwnmP8hh6BYjwk2diP82TzpAkNdyZ0vzzzTjQrbdiyKbVwLhQsnZ0x8ntynEj3WwSZLyHQHy9ZrBIZH6Fyr5Y7iuk8vQFskBwFyZoyyIMCwzG63ZBa8bTUikNUG4cSmt0Kn3zREJx8pjzolxxXngUAbM9bSTxnMIjQSE8loJkOqmHT8, libgobject-2.0.so.0()(64bit) >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee, libgtk-x11-2.0.so.0()(64bit) >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8actrVUPGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1BVp1rAUhmZxZ52g5CSA5RYFxnAWjn5aQdH1H9AEbDpikspR0jUF7xNOcsyt7SZjJz4Fv7LTA6JmXMZeEM3CvmsSp9V3F3SZjBHB9NVNGV4dO32RnFeGttlyWvccas18lLMs6QrvPLeY6clsKiEJn0MxxtngDDYJ7Ax658kIaR1OM36qjfZLd0Qyp1oo4qAECFONvR0, libgtkmm-2.4.so.1()(64bit) >= set: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, libjack.so.0()(64bit) >= set:leZlZKMZhQJ211MyKQQcTQEiT4GZ7JBrdrzZxwt0Q77LEIYOMYpgfzS5J0qUoipo0YJi2wXbWktb0uiCFmsofZoTBfMtXP65T0pw2Z76Ka3tiAwwWSUnkBp8j6y2aVUbgS8fQVx0cxEzOaGcPy52685A0srx, liblilv-0.so.0()(64bit) >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXH1Z6okIOE3Zi2yTfFPm73NqJtBp3LN3LKEKhWAJ5ICIkIebtE9hNgpgTlmE1ZBVeZz81Um15nFD8qnf2YptcOw5iOmJobFz5, liblo.so.7()(64bit) >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNABv2cso4I7FCG5KxPxoMc, liblrdf.so.2()(64bit) >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libm.so.6(GLIBC_2.32)(64bit), libpango-1.0.so.0()(64bit) >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0()(64bit) >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0()(64bit) >= set:ki81zyZi1, libpangomm-1.4.so.1()(64bit) >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtJNaQl013U403XMJ19036DjJasvczGcHGLiECxqqhgK8edhWEh9RShapSzz43uQdkKFlYEN1k9AYZoP9mp3zzCJ70, libpthread.so.0(GLIBC_2.12)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), librubberband.so.2()(64bit) >= set:mi8e1At8QZ4kV7bUOQ4sZe3n3jnElJ8fGqU5SPU, libsamplerate.so.0()(64bit) >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0)(64bit), libsigc-2.0.so.0()(64bit) >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1()(64bit) >= set:je9Mh9UmSaeMF9kSkdCqPBJ0Mh2NddEMTWtOTb, libsndfile.so.1(libsndfile.so.1.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libsuil-0.so.0()(64bit) >= set:hevWZg8BicBZfeC8W1, libtag.so.1()(64bit) >= set:pkE3DWlCp53JxVN6M0aE7W1qvKJ177wVzKnGldjbdyZCYMOTkPJMooHfMtbf386, libusb-1.0.so.0()(64bit) >= set:kfhZbSLYeyYS5o9BOozcWMxUmDMIwwjykt4gMjcSkWa, libvamp-hostsdk.so.3()(64bit) >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2()(64bit) >= set:kgWfO5WwYJQcRo5J2BFvZjKlDuLmr5, libxml2.so.2()(64bit) >= set:ojflZzxCywVlKZn7PYz0B62eFgklZ74AYrHOVP8cfZc2amv53IRlSnZD6DzjR8Q9pio2IgQWRyLfsPmE7bc, libxml2.so.2(LIBXML2_2.4.30)(64bit), libxml2.so.2(LIBXML2_2.6.0)(64bit), 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.laxtYG 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.CQo7SH find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oOFguJ find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.8.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.8.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 6.8-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libarchive.so.13), debug64(libasound.so.2), debug64(libatkmm-1.6.so.1), debug64(libaubio.so.5), debug64(libc.so.6), debug64(libcairo.so.2), debug64(libcairomm-1.0.so.1), debug64(libcurl.so.4), debug64(libcwiid.so.1), debug64(libdl.so.2), debug64(libfftw3f.so.3), debug64(libfftw3f_threads.so.3), debug64(libfontconfig.so.1), debug64(libgcc_s.so.1), debug64(libgdk-x11-2.0.so.0), debug64(libgdk_pixbuf-2.0.so.0), debug64(libgdkmm-2.4.so.1), debug64(libgiomm-2.4.so.1), debug64(libglib-2.0.so.0), debug64(libglibmm-2.4.so.1), debug64(libgobject-2.0.so.0), debug64(libgtk-x11-2.0.so.0), debug64(libgtkmm-2.4.so.1), debug64(libjack.so.0), debug64(liblilv-0.so.0), debug64(liblo.so.7), debug64(liblrdf.so.2), debug64(libm.so.6), debug64(libpango-1.0.so.0), debug64(libpangocairo-1.0.so.0), debug64(libpangoft2-1.0.so.0), debug64(libpangomm-1.4.so.1), debug64(libpthread.so.0), debug64(librubberband.so.2), debug64(libsamplerate.so.0), debug64(libsigc-2.0.so.0), debug64(libsndfile.so.1), debug64(libstdc++.so.6), debug64(libsuil-0.so.0), debug64(libtag.so.1), debug64(libusb-1.0.so.0), debug64(libvamp-hostsdk.so.3), debug64(libvamp-sdk.so.2), debug64(libxml2.so.2) Adding to ardour-debuginfo a strict dependency on ardour Wrote: /usr/src/RPM/RPMS/x86_64/ardour-6.8-alt2.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/ardour-debuginfo-6.8-alt2.x86_64.rpm (w2T16.xzdio) 4096.06user 1063.74system 12:26.93elapsed 690%CPU (0avgtext+0avgdata 1476212maxresident)k 0inputs+0outputs (0major+122754730minor)pagefaults 0swaps 8.52user 6.66system 13:19.42elapsed 1%CPU (0avgtext+0avgdata 129016maxresident)k 1672inputs+0outputs (0major+355553minor)pagefaults 0swaps --- ardour-6.8-alt2.x86_64.rpm.repo 2021-07-05 10:57:59.000000000 +0000 +++ ardour-6.8-alt2.x86_64.rpm.hasher 2024-06-16 01:58:10.347234434 +0000 @@ -1239,2 +1239,3 @@ Requires: libcurl.so.4()(64bit) >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5 +Requires: libcurl.so.4(CURL_OPENSSL_4)(64bit) Requires: libcwiid.so.1()(64bit) >= set:jfQjaVB50wRZ92JpHsmEwa @@ -1301,6 +1302,6 @@ Provides: /usr/lib64/ardour6/hardour-6.8.0()(64bit) = set:mdgOq0E5qiYLZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNguZkB65AqvlwHPuc2xkSFZAnlIjCsyE4B4IllD6lKnDKviwOOshQZesXMXWg9CsppsExjqn8mBkZwY8oH5tF03AvOd7fzjHlkBBBNDIqOogGIfzucbeOZrO81V51j25WziSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFAo8FM2diRd0ZwcMro2DIr1bJhwildu3QaAKG3ppJkZFwTcZsmiqW8TUvZb1QJXo0usM7hC7nbrKzCymevD6shR7k58BJGs02zlOz8PnKvGaWys08KXFpSXWaGBhJeF14z4qiBw9isG1Jx2gRWTTb46ifOawrFE7Uk65NSOOitIZit4jo0izOkjy90MmutaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXEL3ZDS70hDk4l7WG0Zk1jBCZaVbdfgOdoo4vIetxWtE7sSzZ7fhZwvfINLFW3UCGLkOxSsTzPQPSXPSg1ImwmwfMWzCfplGFKnQTmX6qy2wt3EhKotjSZsrh1MFLayrv9lBeyhGzabNI6v72vaHyj9Uzv7kuVTCx0 -Provides: /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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 Provides: /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGhsFWG4yCeW6SnZnrbnlAZrky64xyuLj3U2dkP36tZb3em253EZ0wbuQE5u9ndzkRGomIIfZnNwwl8BaDEXhBFPdEnd2eP9BPRD8kBND2iiZvQ8UFrNK5OA4ESrCSGKUHMgpbFuMfT3JzPLvrbrOiciHWV87ANChKz4TZz4X2Fc6c2Zko8DcZBsnIX0 Provides: /usr/lib64/ardour6/libardourcp.so()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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 Provides: /usr/lib64/ardour6/libcanvas.so.0()(64bit) = set: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 @@ -1334,3 +1335,3 @@ File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl 100644 root:root 3f54124e145f23c2daa3b528de3a6793 -File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 028eaf716ebc88cc004c7c2bbe3cf69b +File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so 100644 root:root 14fe334e35e2e3c79b1abbd963c41387 File: /usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.ttl 100644 root:root 647b0d693080ffc9347379c0bc04c3da @@ -1339,3 +1340,3 @@ File: /usr/lib64/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root 457c8dbed4e14cdae2c32e3e1b4adb77 +File: /usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so 100644 root:root 120f6ffe85bcf4fa9a41146899586858 File: /usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.ttl 100644 root:root 07d37629a975f92fa648cf3116da7244 @@ -1344,3 +1345,3 @@ File: /usr/lib64/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 133835032f7df5a53c04599147fc117e +File: /usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so 100644 root:root 8382a4bde66d72d372c1189a652325af File: /usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.ttl 100644 root:root e50d50b57a0d16f49e9c1311d009b420 @@ -1349,3 +1350,3 @@ File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl 100644 root:root e9cc8e951e93df431f681851e63da2e1 -File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root 6428e70c109a024acdcfc326b457b3c2 +File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so 100644 root:root a0c16d7441781e3a54a9b62e3948cdc1 File: /usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.ttl 100644 root:root e14d27c52191384aed8ccbf84d4e4aa8 @@ -1353,3 +1354,3 @@ File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 7cdc1886a8d5616f7c2a59b61b6fe7e4 +File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so 100644 root:root 3505eb289379f51f4c9114c6c46e8f5d File: /usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl 100644 root:root 60cd54b87dce1d0876bc92b73d9373b4 @@ -1357,3 +1358,3 @@ File: /usr/lib64/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root 1e7a88fe56d1faa53a1259c00e23c325 +File: /usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so 100644 root:root ba5b28981cafe5881fc7e3ce20e24a43 File: /usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.ttl 100644 root:root 27b04df9003fa33bd8f2d0a9c9bd203a @@ -1362,80 +1363,80 @@ File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/manifest.ttl 100644 root:root f483e4e7e8a2a339c46656deb0cc6664 -File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root 998671940fc275aeeeb1f72ed2c5a7ec +File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so 100644 root:root de7dd2579b2fbd9775ae4e8389b5d0a2 File: /usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl 100644 root:root f0e97ba30f53595f5581802399d5427b -File: /usr/lib64/ardour6/ardour-6.8.0 100755 root:root 37170853c9482e67579094c240aaa01e -File: /usr/lib64/ardour6/ardour-exec-wrapper 100755 root:root 62fda322212a2b63b848337625f0596f -File: /usr/lib64/ardour6/ardour-vst-scanner 100755 root:root accbb96c9ae3cf1f14ae08e15987ee1b -File: /usr/lib64/ardour6/ardour-vst3-scanner 100755 root:root 62eb63a9c3f5a8a222d883a33181f6dd +File: /usr/lib64/ardour6/ardour-6.8.0 100755 root:root e17ef48fa852c3e791a2de70eb61722b +File: /usr/lib64/ardour6/ardour-exec-wrapper 100755 root:root f4f8ec7eab72d00c267e6004e17ce0b6 +File: /usr/lib64/ardour6/ardour-vst-scanner 100755 root:root ef8ac8e790bcb6d0cdffbe307801430e +File: /usr/lib64/ardour6/ardour-vst3-scanner 100755 root:root a3e5ec97c7a00e6fe78c67a0da5db09a File: /usr/lib64/ardour6/backends 40755 root:root -File: /usr/lib64/ardour6/backends/libalsa_audiobackend.so 100644 root:root 02cc6566bb3331653df5c284eabf96f2 -File: /usr/lib64/ardour6/backends/libdummy_audiobackend.so 100644 root:root c09467920cac58e5b4d952b616c11b68 -File: /usr/lib64/ardour6/backends/libjack_audiobackend.so 100644 root:root 716f80f51056ed2a2f8212f3c40ccaf5 +File: /usr/lib64/ardour6/backends/libalsa_audiobackend.so 100644 root:root 89f6d5697466aa54299d6663ac4f60ed +File: /usr/lib64/ardour6/backends/libdummy_audiobackend.so 100644 root:root e79edd4336815985666a6bf84a1cec09 +File: /usr/lib64/ardour6/backends/libjack_audiobackend.so 100644 root:root cb64fdcc55e61a06fb80526cf823baa1 File: /usr/lib64/ardour6/engines 40755 root:root -File: /usr/lib64/ardour6/engines/libclearlooks.so 100644 root:root e94e0d22c256e28cceaeb2cb5b43705f -File: /usr/lib64/ardour6/hardour-6.8.0 100755 root:root bfb472c9b50a54451d73435ec2b22c04 +File: /usr/lib64/ardour6/engines/libclearlooks.so 100644 root:root 5cc5893ea27add5dbe01b089d85345b0 +File: /usr/lib64/ardour6/hardour-6.8.0 100755 root:root 9bf5a48a59a9d074f78895dcf385c7b6 File: /usr/lib64/ardour6/libardour.so 120777 root:root libardour.so.3.0.0 File: /usr/lib64/ardour6/libardour.so.3 120777 root:root libardour.so.3.0.0 -File: /usr/lib64/ardour6/libardour.so.3.0.0 100644 root:root 5684cb9a7295145c64d21f4086cf4c23 +File: /usr/lib64/ardour6/libardour.so.3.0.0 100644 root:root 8b31ce4c44dd1c35feb832300d43d73e File: /usr/lib64/ardour6/libardouralsautil.so 120777 root:root libardouralsautil.so.0.0.1 File: /usr/lib64/ardour6/libardouralsautil.so.0 120777 root:root libardouralsautil.so.0.0.1 -File: /usr/lib64/ardour6/libardouralsautil.so.0.0.1 100644 root:root 1c0163d1e3c095c9950b147c63b5221f -File: /usr/lib64/ardour6/libardourcp.so 100644 root:root c5d0f7f5b575627d587380b453ba0884 +File: /usr/lib64/ardour6/libardouralsautil.so.0.0.1 100644 root:root 1b827ad0c43efeea74704123bfa1c121 +File: /usr/lib64/ardour6/libardourcp.so 100644 root:root 441cecd5f4310f6dce1961a3e260c63e File: /usr/lib64/ardour6/libaudiographer.so 120777 root:root libaudiographer.so.0.0.0 File: /usr/lib64/ardour6/libaudiographer.so.0 120777 root:root libaudiographer.so.0.0.0 -File: /usr/lib64/ardour6/libaudiographer.so.0.0.0 100644 root:root 93898b0ebcba4ed8ada4815c1d442e7f +File: /usr/lib64/ardour6/libaudiographer.so.0.0.0 100644 root:root 6649e658ee75b319d7d60d47c8102287 File: /usr/lib64/ardour6/libcanvas.so 120777 root:root libcanvas.so.0.0.0 File: /usr/lib64/ardour6/libcanvas.so.0 120777 root:root libcanvas.so.0.0.0 -File: /usr/lib64/ardour6/libcanvas.so.0.0.0 100644 root:root 476472fd3db4765355cf7883e9d085f3 +File: /usr/lib64/ardour6/libcanvas.so.0.0.0 100644 root:root 51d7592db79e324656a4b8dfd441ecd6 File: /usr/lib64/ardour6/libevoral.so 120777 root:root libevoral.so.0.0.0 File: /usr/lib64/ardour6/libevoral.so.0 120777 root:root libevoral.so.0.0.0 -File: /usr/lib64/ardour6/libevoral.so.0.0.0 100644 root:root ceb17d36d82c612b09555b9a23497032 +File: /usr/lib64/ardour6/libevoral.so.0.0.0 100644 root:root 5112eb9becbd8666a73884ec7954ddce File: /usr/lib64/ardour6/libgtkmm2ext.so 120777 root:root libgtkmm2ext.so.0.8.3 File: /usr/lib64/ardour6/libgtkmm2ext.so.0 120777 root:root libgtkmm2ext.so.0.8.3 -File: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root 4169f2ae9e460dccf48e4f2b2e750a14 -File: /usr/lib64/ardour6/libhidapi.a 100644 root:root 6d824a27685377b491c3512606348560 +File: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 100644 root:root b01c00d99768fa7fb6a127880c7bf3c5 +File: /usr/lib64/ardour6/libhidapi.a 100644 root:root 8fd4e7624256d4a6a3f83d191f3c1fc9 File: /usr/lib64/ardour6/libmidipp.so 120777 root:root libmidipp.so.4.1.0 File: /usr/lib64/ardour6/libmidipp.so.4 120777 root:root libmidipp.so.4.1.0 -File: /usr/lib64/ardour6/libmidipp.so.4.1.0 100644 root:root 0b0ece74189767f492bb8af5d566193b +File: /usr/lib64/ardour6/libmidipp.so.4.1.0 100644 root:root 640dba71da807b93705a38eb830bbd8d File: /usr/lib64/ardour6/libpbd.so 120777 root:root libpbd.so.4.1.0 File: /usr/lib64/ardour6/libpbd.so.4 120777 root:root libpbd.so.4.1.0 -File: /usr/lib64/ardour6/libpbd.so.4.1.0 100644 root:root 126aa11e5d5fe539b4f5bbc25dac3aec +File: /usr/lib64/ardour6/libpbd.so.4.1.0 100644 root:root 6d7da3cc6fd39dd5e523781aa129d440 File: /usr/lib64/ardour6/libptformat.so 120777 root:root libptformat.so.0.0.0 File: /usr/lib64/ardour6/libptformat.so.0 120777 root:root libptformat.so.0.0.0 -File: /usr/lib64/ardour6/libptformat.so.0.0.0 100644 root:root 838809f4afd0064f21f5017f4bdd7a7f +File: /usr/lib64/ardour6/libptformat.so.0.0.0 100644 root:root 3400ed13f2397f2d0b2c590bcff5b6c9 File: /usr/lib64/ardour6/libtemporal.so 120777 root:root libtemporal.so.0.0.0 File: /usr/lib64/ardour6/libtemporal.so.0 120777 root:root libtemporal.so.0.0.0 -File: /usr/lib64/ardour6/libtemporal.so.0.0.0 100644 root:root 94409ba135ee3e4d089a958888a4f623 +File: /usr/lib64/ardour6/libtemporal.so.0.0.0 100644 root:root cfa93bc1b1c04e5f65ec8a0c7b113c90 File: /usr/lib64/ardour6/libwaveview.so 120777 root:root libwaveview.so.0.0.0 File: /usr/lib64/ardour6/libwaveview.so.0 120777 root:root libwaveview.so.0.0.0 -File: /usr/lib64/ardour6/libwaveview.so.0.0.0 100644 root:root 91b8a20d64584c3e90bb96eef5e8ee30 +File: /usr/lib64/ardour6/libwaveview.so.0.0.0 100644 root:root 9af190387ace41d23cf673fde2e75bf3 File: /usr/lib64/ardour6/libwidgets.so 120777 root:root libwidgets.so.0.0.0 File: /usr/lib64/ardour6/libwidgets.so.0 120777 root:root libwidgets.so.0.0.0 -File: /usr/lib64/ardour6/libwidgets.so.0.0.0 100644 root:root a085bce887891a2057ecb936ae653b41 +File: /usr/lib64/ardour6/libwidgets.so.0.0.0 100644 root:root 3b944d03213de26d91cb1c35db3bcc47 File: /usr/lib64/ardour6/panners 40755 root:root -File: /usr/lib64/ardour6/panners/libpan1in2out.so 100644 root:root 0f0a9ff559a46db8f352cf21dfb7867b -File: /usr/lib64/ardour6/panners/libpan2in2out.so 100644 root:root e5142884b494537bbe4d2f9228502040 -File: /usr/lib64/ardour6/panners/libpanbalance.so 100644 root:root af57c3931a2342299548853e646bf8c9 -File: /usr/lib64/ardour6/panners/libpanvbap.so 100644 root:root f424298e0b99515fc8539ce36139081a -File: /usr/lib64/ardour6/sanityCheck 100755 root:root 773a068ba8060b12b7f985dab8e71373 +File: /usr/lib64/ardour6/panners/libpan1in2out.so 100644 root:root b10d577c5b2d3509b2f55ae9dc01a9a1 +File: /usr/lib64/ardour6/panners/libpan2in2out.so 100644 root:root c3db2a92cf37d02e28d02dd852a03fb4 +File: /usr/lib64/ardour6/panners/libpanbalance.so 100644 root:root fff2e284362f5d588c2295a4c7c68785 +File: /usr/lib64/ardour6/panners/libpanvbap.so 100644 root:root 7fc8a558e04a70a69c7fe37114aa8cf0 +File: /usr/lib64/ardour6/sanityCheck 100755 root:root d8cd71b1bd37a60f220e106087665d4b File: /usr/lib64/ardour6/surfaces 40755 root:root -File: /usr/lib64/ardour6/surfaces/libardour_cc121.so 100644 root:root 5b54a520b0277239fd0b278ca79f44b6 -File: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so 100644 root:root d0a0fa438ea7cb2d5c62683adc427b8a -File: /usr/lib64/ardour6/surfaces/libardour_faderport.so 100644 root:root e8da23ca15613e1863afa237a7ea91ee -File: /usr/lib64/ardour6/surfaces/libardour_faderport16.so 100644 root:root 2f16824dec50cc684ed78f3e690d28fa -File: /usr/lib64/ardour6/surfaces/libardour_faderport2.so 100644 root:root cc7dd73959642cc865686fb2fe0b2b23 -File: /usr/lib64/ardour6/surfaces/libardour_faderport8.so 100644 root:root de84eea39e3ffb3309113999693ea299 -File: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so 100644 root:root aab2ed645f455c92dae5db9eed6091b0 -File: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root 98b8fc62d04960f17c53924bcd8c8d3a -File: /usr/lib64/ardour6/surfaces/libardour_mcp.so 100644 root:root a7b7a803db8fbaa318f78f3eaa7acf83 -File: /usr/lib64/ardour6/surfaces/libardour_osc.so 100644 root:root 37a11995eecb2791e5aaf67477fc07ed -File: /usr/lib64/ardour6/surfaces/libardour_push2.so 100644 root:root 348fe300e0c682f012e8f120f3c0a2d5 -File: /usr/lib64/ardour6/surfaces/libardour_us2400.so 100644 root:root e8c9e45539a1ca9345cca252b579cc3e -File: /usr/lib64/ardour6/surfaces/libardour_wiimote.so 100644 root:root 4b6f53d2c59049d0a77771f0d1d00355 +File: /usr/lib64/ardour6/surfaces/libardour_cc121.so 100644 root:root 4c89569bd09a9b6e0616d4323fa0ac4e +File: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so 100644 root:root 2e6a6f667398a42f58c0949d93dd39b1 +File: /usr/lib64/ardour6/surfaces/libardour_faderport.so 100644 root:root c76b92dc423fc2654a03f12fef6c2ac6 +File: /usr/lib64/ardour6/surfaces/libardour_faderport16.so 100644 root:root 29df7fb646e188736dcd8b5e48ce7578 +File: /usr/lib64/ardour6/surfaces/libardour_faderport2.so 100644 root:root 62eb9f30210bb6662dd3a7cf2dd10129 +File: /usr/lib64/ardour6/surfaces/libardour_faderport8.so 100644 root:root a3ad0f4e3f7bc043d914daeb0452df6c +File: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so 100644 root:root 41a4c6f0bf5716f39205d72730cab1fe +File: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so 100644 root:root b91ec938eeb82541fa1a00d53dabcb37 +File: /usr/lib64/ardour6/surfaces/libardour_mcp.so 100644 root:root a2718a8acbf253f4398434a34ebcd991 +File: /usr/lib64/ardour6/surfaces/libardour_osc.so 100644 root:root 5b76341865e146872b90861d27c42f07 +File: /usr/lib64/ardour6/surfaces/libardour_push2.so 100644 root:root 3d8b48335c9d4044cd733b247744ae47 +File: /usr/lib64/ardour6/surfaces/libardour_us2400.so 100644 root:root 411d3c3a68d0642289cb0196072a579f +File: /usr/lib64/ardour6/surfaces/libardour_wiimote.so 100644 root:root 12e1e717d0871f22f308665b0c13e5aa File: /usr/lib64/ardour6/utils 40755 root:root File: /usr/lib64/ardour6/utils/ardour-util.sh 100755 root:root a7233a73ee5057d9bc266def7966ebc1 -File: /usr/lib64/ardour6/utils/ardour6-copy-mixer 100755 root:root 93c1f9eadafd5ca9a44f434b7f14f65b -File: /usr/lib64/ardour6/utils/ardour6-export 100755 root:root 5ad9b3e19770469f941fda61cb9ef23a -File: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq 100755 root:root da09ca96d32f297329f40758ce34aa51 -File: /usr/lib64/ardour6/utils/ardour6-new_empty_session 100755 root:root 15ca2c64f58b7270a3e8c651ede63b58 -File: /usr/lib64/ardour6/utils/ardour6-new_session 100755 root:root 00927aea0a8095b362e21b41771d377b +File: /usr/lib64/ardour6/utils/ardour6-copy-mixer 100755 root:root ee1caccfd9124e898de9bbe8a3fad917 +File: /usr/lib64/ardour6/utils/ardour6-export 100755 root:root 6cae4eed7cc05d444d4620b6ab250a1f +File: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq 100755 root:root e178c566a385089a0ce9d5927975d1be +File: /usr/lib64/ardour6/utils/ardour6-new_empty_session 100755 root:root ffc232d0f1deb835cd3499cc948cd0d5 +File: /usr/lib64/ardour6/utils/ardour6-new_session 100755 root:root 3b1b7c3c88243aa32f5974f71917b6b0 File: /usr/lib64/ardour6/vamp 40755 root:root @@ -1443,6 +1444,6 @@ File: /usr/lib64/ardour6/vamp/libardourvampplugins.so.0 120777 root:root libardourvampplugins.so.0.0.0 -File: /usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 27beb5044eb7a4caf656dc35896cc4cb +File: /usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 100644 root:root 3eb42bb46572ba4eadb037b351a5fddb File: /usr/lib64/ardour6/vamp/libardourvamppyin.so 120777 root:root libardourvamppyin.so.0.0.0 File: /usr/lib64/ardour6/vamp/libardourvamppyin.so.0 120777 root:root libardourvamppyin.so.0.0.0 -File: /usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root 9586fd47993c288309557c862904bcce +File: /usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 100644 root:root 225d430dcf2457978edc67c1e001240c File: /usr/share/applications/ardour6.desktop 100644 root:root 34d7dd1deea7295413d7a7b8682f7b2d @@ -2531,2 +2532,2 @@ File: /usr/share/icons/ardour6.png 100644 root:root c1e30ec1ce5067985e8381702878787a -RPMIdentity: 4d034d7562602641fb79e399ee146dd46c773a91e1826399856c988cbe8aa31c9e30c3591569d05c95c4218b188b166c74e27b4002c7154328d9398d641745ba +RPMIdentity: b88aae566b223af85ede11b0370507002fcd39087bc372e6d1c0ca7e79418d02bb31e6f8df4f2f81bcb3f71cdd40772695941e14a027477b13476a5c1fd5676a --- ardour-debuginfo-6.8-alt2.x86_64.rpm.repo 2021-07-05 10:58:00.000000000 +0000 +++ ardour-debuginfo-6.8-alt2.x86_64.rpm.hasher 2024-06-16 01:58:10.505237581 +0000 @@ -1,159 +1,157 @@ -/usr/lib/debug/.build-id/03 40755 root:root -/usr/lib/debug/.build-id/03/890ef70060ea6359155da37c634bcd5f056665 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so -/usr/lib/debug/.build-id/03/890ef70060ea6359155da37c634bcd5f056665.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug -/usr/lib/debug/.build-id/0a 40755 root:root -/usr/lib/debug/.build-id/0a/2852adfbc545001af8d486843aacd01d77d514 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 -/usr/lib/debug/.build-id/0a/2852adfbc545001af8d486843aacd01d77d514.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug -/usr/lib/debug/.build-id/10 40755 root:root -/usr/lib/debug/.build-id/10/76c4b90faeb7d89e583ec80829ef9637b33d7f 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so -/usr/lib/debug/.build-id/10/76c4b90faeb7d89e583ec80829ef9637b33d7f.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug -/usr/lib/debug/.build-id/14 40755 root:root -/usr/lib/debug/.build-id/14/785f6e9b2f88c047b7e0abdbcaeee4efcccf9f 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner -/usr/lib/debug/.build-id/14/785f6e9b2f88c047b7e0abdbcaeee4efcccf9f.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug -/usr/lib/debug/.build-id/1b 40755 root:root -/usr/lib/debug/.build-id/1b/22c81bada61127763e6dc61ffc3fb684d553a7 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 -/usr/lib/debug/.build-id/1b/22c81bada61127763e6dc61ffc3fb684d553a7.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug -/usr/lib/debug/.build-id/25 40755 root:root -/usr/lib/debug/.build-id/25/cdb2b4a58706ae3ebd60e9696510e397befcf4 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so -/usr/lib/debug/.build-id/25/cdb2b4a58706ae3ebd60e9696510e397befcf4.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug -/usr/lib/debug/.build-id/34 40755 root:root -/usr/lib/debug/.build-id/34/9780cccc6c211a0931a42fc5861d053c77c373 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner -/usr/lib/debug/.build-id/34/9780cccc6c211a0931a42fc5861d053c77c373.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug -/usr/lib/debug/.build-id/35 40755 root:root -/usr/lib/debug/.build-id/35/e2ad39c5dd862f4dd01201a08d4ae63f5f07ec 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 -/usr/lib/debug/.build-id/35/e2ad39c5dd862f4dd01201a08d4ae63f5f07ec.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/05 40755 root:root +/usr/lib/debug/.build-id/05/c241d5a2630451684b0a08d2eaf5deb360c411 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so +/usr/lib/debug/.build-id/05/c241d5a2630451684b0a08d2eaf5deb360c411.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug +/usr/lib/debug/.build-id/15 40755 root:root +/usr/lib/debug/.build-id/15/d7f2db1540c24fa9de1c43827341a17399160f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so +/usr/lib/debug/.build-id/15/d7f2db1540c24fa9de1c43827341a17399160f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug +/usr/lib/debug/.build-id/1d 40755 root:root +/usr/lib/debug/.build-id/1d/e75cd723679bdc591618c3d8b620b6d0366b09 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so +/usr/lib/debug/.build-id/1d/e75cd723679bdc591618c3d8b620b6d0366b09.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug +/usr/lib/debug/.build-id/1f 40755 root:root +/usr/lib/debug/.build-id/1f/567df1def4c19c0f7ee0b9d44cf8b963efd680 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer +/usr/lib/debug/.build-id/1f/567df1def4c19c0f7ee0b9d44cf8b963efd680.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +/usr/lib/debug/.build-id/2d 40755 root:root +/usr/lib/debug/.build-id/2d/b4302290603722f2aae8aa742e31b952982bc5 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so +/usr/lib/debug/.build-id/2d/b4302290603722f2aae8aa742e31b952982bc5.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug +/usr/lib/debug/.build-id/30 40755 root:root +/usr/lib/debug/.build-id/30/797375eae052317968f414350155ac626a8a3a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so +/usr/lib/debug/.build-id/30/797375eae052317968f414350155ac626a8a3a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug +/usr/lib/debug/.build-id/31 40755 root:root +/usr/lib/debug/.build-id/31/354e5f8c4f91629a7a091d7dda075ba46b14e0 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session +/usr/lib/debug/.build-id/31/354e5f8c4f91629a7a091d7dda075ba46b14e0.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug +/usr/lib/debug/.build-id/36 40755 root:root +/usr/lib/debug/.build-id/36/0609f6f913ab320dd19a9b4e2cd5eed47ad2a9 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 +/usr/lib/debug/.build-id/36/0609f6f913ab320dd19a9b4e2cd5eed47ad2a9.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug +/usr/lib/debug/.build-id/39 40755 root:root +/usr/lib/debug/.build-id/39/2ac652ab895db4ed82df940b64d392138fe3f0 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so +/usr/lib/debug/.build-id/39/2ac652ab895db4ed82df940b64d392138fe3f0.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug /usr/lib/debug/.build-id/3c 40755 root:root -/usr/lib/debug/.build-id/3c/1386520ae76bf5ca2c5a0ae2fcc014414d89b8 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export -/usr/lib/debug/.build-id/3c/1386520ae76bf5ca2c5a0ae2fcc014414d89b8.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug -/usr/lib/debug/.build-id/42 40755 root:root -/usr/lib/debug/.build-id/42/c891795186778d2d3845b93db0b1bbbe579833 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 -/usr/lib/debug/.build-id/42/c891795186778d2d3845b93db0b1bbbe579833.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +/usr/lib/debug/.build-id/3c/813aa162647421c85b80768200997309eec56c 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 +/usr/lib/debug/.build-id/3c/813aa162647421c85b80768200997309eec56c.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +/usr/lib/debug/.build-id/3f 40755 root:root +/usr/lib/debug/.build-id/3f/66d54d7f0ffb7b0efb4ed60b89e18bdaae1f60 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so +/usr/lib/debug/.build-id/3f/66d54d7f0ffb7b0efb4ed60b89e18bdaae1f60.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug +/usr/lib/debug/.build-id/44 40755 root:root +/usr/lib/debug/.build-id/44/78eb9219d64e225bb838c1e5fab2ab646586d5 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so +/usr/lib/debug/.build-id/44/78eb9219d64e225bb838c1e5fab2ab646586d5.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug /usr/lib/debug/.build-id/4a 40755 root:root -/usr/lib/debug/.build-id/4a/66a913c2c759e2680e7168fa523a32eb509b54 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 -/usr/lib/debug/.build-id/4a/66a913c2c759e2680e7168fa523a32eb509b54.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug -/usr/lib/debug/.build-id/4b 40755 root:root -/usr/lib/debug/.build-id/4b/3736739955b6f7c0817080a4f4a46595e78db2 120777 root:root ../../../../lib64/ardour6/libardourcp.so -/usr/lib/debug/.build-id/4b/3736739955b6f7c0817080a4f4a46595e78db2.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug -/usr/lib/debug/.build-id/54 40755 root:root -/usr/lib/debug/.build-id/54/53c09fb54204b975edfbb6ad42d4fde75f3110 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so -/usr/lib/debug/.build-id/54/53c09fb54204b975edfbb6ad42d4fde75f3110.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug -/usr/lib/debug/.build-id/55 40755 root:root -/usr/lib/debug/.build-id/55/ad03a507ea622f5ab3bac26d334e9fc9b21777 120777 root:root ../../../../lib64/ardour6/ardour-6.8.0 -/usr/lib/debug/.build-id/55/ad03a507ea622f5ab3bac26d334e9fc9b21777.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.8.0.debug +/usr/lib/debug/.build-id/4a/6dbe85e5ecf13b3519f5738e2a4deb5780c54f 120777 root:root ../../../../lib64/ardour6/sanityCheck +/usr/lib/debug/.build-id/4a/6dbe85e5ecf13b3519f5738e2a4deb5780c54f.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug +/usr/lib/debug/.build-id/4d 40755 root:root +/usr/lib/debug/.build-id/4d/5fd2751c6624285215b319b1fd3c131b54267d 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 +/usr/lib/debug/.build-id/4d/5fd2751c6624285215b319b1fd3c131b54267d.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +/usr/lib/debug/.build-id/4f 40755 root:root +/usr/lib/debug/.build-id/4f/f33489a442ea660eb8f54f3633fa24fb9f85f4 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so +/usr/lib/debug/.build-id/4f/f33489a442ea660eb8f54f3633fa24fb9f85f4.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug +/usr/lib/debug/.build-id/56 40755 root:root +/usr/lib/debug/.build-id/56/b6781b905fd06cee2a8f96b3cf9cdf55acbc8c 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so +/usr/lib/debug/.build-id/56/b6781b905fd06cee2a8f96b3cf9cdf55acbc8c.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug /usr/lib/debug/.build-id/5a 40755 root:root -/usr/lib/debug/.build-id/5a/342ec6232eab6fe1db24cf7026844466a519a8 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so -/usr/lib/debug/.build-id/5a/342ec6232eab6fe1db24cf7026844466a519a8.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug -/usr/lib/debug/.build-id/5d 40755 root:root -/usr/lib/debug/.build-id/5d/915a3ff7bb88847437636a72ee348420392189 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 -/usr/lib/debug/.build-id/5d/915a3ff7bb88847437636a72ee348420392189.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -/usr/lib/debug/.build-id/61 40755 root:root -/usr/lib/debug/.build-id/61/d7e2c9c4c1d5a159b672d92554f0f38a557915 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 -/usr/lib/debug/.build-id/61/d7e2c9c4c1d5a159b672d92554f0f38a557915.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug +/usr/lib/debug/.build-id/5a/86659de7c2ade0aab4762271c356e4e052867d 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so +/usr/lib/debug/.build-id/5a/86659de7c2ade0aab4762271c356e4e052867d.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug +/usr/lib/debug/.build-id/5b 40755 root:root +/usr/lib/debug/.build-id/5b/6c703660c13afb519492829355081a039643d3 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 +/usr/lib/debug/.build-id/5b/6c703660c13afb519492829355081a039643d3.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +/usr/lib/debug/.build-id/5b/afd715240d0b4c5d0a81911d5d22b5de32e8a7 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so +/usr/lib/debug/.build-id/5b/afd715240d0b4c5d0a81911d5d22b5de32e8a7.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug +/usr/lib/debug/.build-id/65 40755 root:root +/usr/lib/debug/.build-id/65/a0074fd32e03c269a9751744353a97006c4e59 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 +/usr/lib/debug/.build-id/65/a0074fd32e03c269a9751744353a97006c4e59.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug /usr/lib/debug/.build-id/68 40755 root:root -/usr/lib/debug/.build-id/68/02033e740b4112a877cd60e9071d283d1c4084 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so -/usr/lib/debug/.build-id/68/02033e740b4112a877cd60e9071d283d1c4084.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug -/usr/lib/debug/.build-id/74 40755 root:root -/usr/lib/debug/.build-id/74/ecf1caa49d81f89b8740501cc548f3660192f2 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -/usr/lib/debug/.build-id/74/ecf1caa49d81f89b8740501cc548f3660192f2.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -/usr/lib/debug/.build-id/76 40755 root:root -/usr/lib/debug/.build-id/76/b76f5ca3fdad343be682da07669bcdff6d46c7 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 -/usr/lib/debug/.build-id/76/b76f5ca3fdad343be682da07669bcdff6d46c7.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug -/usr/lib/debug/.build-id/76/efa81690be0b3b9bc3880871c4d8b00112bc94 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper -/usr/lib/debug/.build-id/76/efa81690be0b3b9bc3880871c4d8b00112bc94.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug -/usr/lib/debug/.build-id/7d 40755 root:root -/usr/lib/debug/.build-id/7d/5003c474e849d4a49a093e92b6770665340dcf 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so -/usr/lib/debug/.build-id/7d/5003c474e849d4a49a093e92b6770665340dcf.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug -/usr/lib/debug/.build-id/7f 40755 root:root -/usr/lib/debug/.build-id/7f/b5f65264f3831a32bb9c6c912e594c2ab99c9b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so -/usr/lib/debug/.build-id/7f/b5f65264f3831a32bb9c6c912e594c2ab99c9b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug -/usr/lib/debug/.build-id/80 40755 root:root -/usr/lib/debug/.build-id/80/d98c04a2ce3510a70e0126f3ddeaf59fb9619b 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so -/usr/lib/debug/.build-id/80/d98c04a2ce3510a70e0126f3ddeaf59fb9619b.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +/usr/lib/debug/.build-id/68/797d78151dfe05f9c08933ffa72a5a869913fa 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so +/usr/lib/debug/.build-id/68/797d78151dfe05f9c08933ffa72a5a869913fa.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +/usr/lib/debug/.build-id/6c 40755 root:root +/usr/lib/debug/.build-id/6c/9274d4eb213586593066aa8007b2ab39b28fdd 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so +/usr/lib/debug/.build-id/6c/9274d4eb213586593066aa8007b2ab39b28fdd.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug +/usr/lib/debug/.build-id/6d 40755 root:root +/usr/lib/debug/.build-id/6d/f92f88346f9e16e7979338a0cf0afcc00e75d6 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 +/usr/lib/debug/.build-id/6d/f92f88346f9e16e7979338a0cf0afcc00e75d6.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug +/usr/lib/debug/.build-id/6f 40755 root:root +/usr/lib/debug/.build-id/6f/18b2a9700929e9652d8680c4bba9e5259ad55c 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session +/usr/lib/debug/.build-id/6f/18b2a9700929e9652d8680c4bba9e5259ad55c.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug +/usr/lib/debug/.build-id/6f/31971f34f3d2788e38d174e707410298c52b1f 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 +/usr/lib/debug/.build-id/6f/31971f34f3d2788e38d174e707410298c52b1f.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug +/usr/lib/debug/.build-id/75 40755 root:root +/usr/lib/debug/.build-id/75/1a6fdec87127094a92e6c1300f3e91efe70d23 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +/usr/lib/debug/.build-id/75/1a6fdec87127094a92e6c1300f3e91efe70d23.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +/usr/lib/debug/.build-id/79 40755 root:root +/usr/lib/debug/.build-id/79/2088e8ca7b945008e4b69930896ee790fe1486 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so +/usr/lib/debug/.build-id/79/2088e8ca7b945008e4b69930896ee790fe1486.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug +/usr/lib/debug/.build-id/7a 40755 root:root +/usr/lib/debug/.build-id/7a/afc83cd3ea7802aa61973beda71c20d71b3e5e 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so +/usr/lib/debug/.build-id/7a/afc83cd3ea7802aa61973beda71c20d71b3e5e.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug +/usr/lib/debug/.build-id/7b 40755 root:root +/usr/lib/debug/.build-id/7b/0b70405d60ac838c729ff959291d0b7e07ce94 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so +/usr/lib/debug/.build-id/7b/0b70405d60ac838c729ff959291d0b7e07ce94.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +/usr/lib/debug/.build-id/7e 40755 root:root +/usr/lib/debug/.build-id/7e/9ed004355f7a01b0659d2c1cbc55731c9e2c5c 120777 root:root ../../../../lib64/ardour6/ardour-6.8.0 +/usr/lib/debug/.build-id/7e/9ed004355f7a01b0659d2c1cbc55731c9e2c5c.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.8.0.debug +/usr/lib/debug/.build-id/81 40755 root:root +/usr/lib/debug/.build-id/81/7d71553353f4b1b6aa2658643d509a787ae33f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so +/usr/lib/debug/.build-id/81/7d71553353f4b1b6aa2658643d509a787ae33f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug /usr/lib/debug/.build-id/82 40755 root:root -/usr/lib/debug/.build-id/82/8d63c1a3ad8842c53b9d29140b5a090dd87a3e 120777 root:root ../../../../lib64/ardour6/hardour-6.8.0 -/usr/lib/debug/.build-id/82/8d63c1a3ad8842c53b9d29140b5a090dd87a3e.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.8.0.debug +/usr/lib/debug/.build-id/82/5d7dea3afbbd2f5b24e05e3ca4ad0b4a3ee9be 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so +/usr/lib/debug/.build-id/82/5d7dea3afbbd2f5b24e05e3ca4ad0b4a3ee9be.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug +/usr/lib/debug/.build-id/82/a65082be80013a92cd3b05172b181b49c3a51a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so +/usr/lib/debug/.build-id/82/a65082be80013a92cd3b05172b181b49c3a51a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug /usr/lib/debug/.build-id/84 40755 root:root -/usr/lib/debug/.build-id/84/034448072908a1d5d9832bb6df2dff85bf54de 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 -/usr/lib/debug/.build-id/84/034448072908a1d5d9832bb6df2dff85bf54de.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug -/usr/lib/debug/.build-id/86 40755 root:root -/usr/lib/debug/.build-id/86/afbbd2db66e27c392872b360ccff4ea4b4c394 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so -/usr/lib/debug/.build-id/86/afbbd2db66e27c392872b360ccff4ea4b4c394.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -/usr/lib/debug/.build-id/87 40755 root:root -/usr/lib/debug/.build-id/87/3cac1ee472337689f5b11dc935f8091aad1669 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so -/usr/lib/debug/.build-id/87/3cac1ee472337689f5b11dc935f8091aad1669.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug -/usr/lib/debug/.build-id/8e 40755 root:root -/usr/lib/debug/.build-id/8e/5515f83d6cad9f324cf1b8d31fbb50472256b0 120777 root:root ../../../../lib64/ardour6/sanityCheck -/usr/lib/debug/.build-id/8e/5515f83d6cad9f324cf1b8d31fbb50472256b0.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug -/usr/lib/debug/.build-id/9a 40755 root:root -/usr/lib/debug/.build-id/9a/f1a1c1bd9628347113e1b5039187c53a06180d 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so -/usr/lib/debug/.build-id/9a/f1a1c1bd9628347113e1b5039187c53a06180d.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug -/usr/lib/debug/.build-id/9b 40755 root:root -/usr/lib/debug/.build-id/9b/f5780453773cc0fd0ed3e8c7fd2d18b2057743 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so -/usr/lib/debug/.build-id/9b/f5780453773cc0fd0ed3e8c7fd2d18b2057743.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug -/usr/lib/debug/.build-id/b1 40755 root:root -/usr/lib/debug/.build-id/b1/1e5d60b970a8395308ed8db6ef415e3035ad23 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 -/usr/lib/debug/.build-id/b1/1e5d60b970a8395308ed8db6ef415e3035ad23.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug -/usr/lib/debug/.build-id/b2 40755 root:root -/usr/lib/debug/.build-id/b2/bee92ccf71cbf1220d9828a531e2894f2da2d3 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so -/usr/lib/debug/.build-id/b2/bee92ccf71cbf1220d9828a531e2894f2da2d3.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug -/usr/lib/debug/.build-id/b6 40755 root:root -/usr/lib/debug/.build-id/b6/8dd3ebd86d6271d97cedb6918fdbe976bcffe5 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so -/usr/lib/debug/.build-id/b6/8dd3ebd86d6271d97cedb6918fdbe976bcffe5.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug -/usr/lib/debug/.build-id/ba 40755 root:root -/usr/lib/debug/.build-id/ba/d6ef8dde0cb180b8ae7bba5fe726bca5298519 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -/usr/lib/debug/.build-id/ba/d6ef8dde0cb180b8ae7bba5fe726bca5298519.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -/usr/lib/debug/.build-id/bc 40755 root:root -/usr/lib/debug/.build-id/bc/4d26f8761ebd12633788ecfb4a5513cb00715d 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq -/usr/lib/debug/.build-id/bc/4d26f8761ebd12633788ecfb4a5513cb00715d.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug -/usr/lib/debug/.build-id/bc/588298f4001529052a9ce0f15da45abcd42cc9 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so -/usr/lib/debug/.build-id/bc/588298f4001529052a9ce0f15da45abcd42cc9.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug -/usr/lib/debug/.build-id/c4 40755 root:root -/usr/lib/debug/.build-id/c4/c3506eee7f4b62fa8babcc84e67e33c6905149 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 -/usr/lib/debug/.build-id/c4/c3506eee7f4b62fa8babcc84e67e33c6905149.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug -/usr/lib/debug/.build-id/ca 40755 root:root -/usr/lib/debug/.build-id/ca/05c03b813cdaefb1b7cd5487c8f0964b44459f 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so -/usr/lib/debug/.build-id/ca/05c03b813cdaefb1b7cd5487c8f0964b44459f.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug -/usr/lib/debug/.build-id/ca/e30218d5531cd0c81010c684290523c1314bbe 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 -/usr/lib/debug/.build-id/ca/e30218d5531cd0c81010c684290523c1314bbe.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug -/usr/lib/debug/.build-id/cd 40755 root:root -/usr/lib/debug/.build-id/cd/36a91390ce9b905306d36577de5d5be37ca2be 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session -/usr/lib/debug/.build-id/cd/36a91390ce9b905306d36577de5d5be37ca2be.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug -/usr/lib/debug/.build-id/dc 40755 root:root -/usr/lib/debug/.build-id/dc/fbc4194dbdb4bec3d0f619c44304df63708f6e 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so -/usr/lib/debug/.build-id/dc/fbc4194dbdb4bec3d0f619c44304df63708f6e.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug -/usr/lib/debug/.build-id/de 40755 root:root -/usr/lib/debug/.build-id/de/5484b25cceaffc6ae4de66490bf013ef10bece 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 -/usr/lib/debug/.build-id/de/5484b25cceaffc6ae4de66490bf013ef10bece.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug -/usr/lib/debug/.build-id/e1 40755 root:root -/usr/lib/debug/.build-id/e1/ab31fe9e9c00b09eac81e25e5e673df6ce99f5 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 -/usr/lib/debug/.build-id/e1/ab31fe9e9c00b09eac81e25e5e673df6ce99f5.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug -/usr/lib/debug/.build-id/e1/f23a544443cdba58d713f49f16aaa95b7051ac 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so -/usr/lib/debug/.build-id/e1/f23a544443cdba58d713f49f16aaa95b7051ac.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug -/usr/lib/debug/.build-id/e2 40755 root:root -/usr/lib/debug/.build-id/e2/285ea7db51c09b76d25525886100d0a0305293 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so -/usr/lib/debug/.build-id/e2/285ea7db51c09b76d25525886100d0a0305293.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug +/usr/lib/debug/.build-id/84/85c44d9da16c44473531c26fcab83ce2d80aec 120777 root:root ../../../../lib64/ardour6/libardourcp.so +/usr/lib/debug/.build-id/84/85c44d9da16c44473531c26fcab83ce2d80aec.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug +/usr/lib/debug/.build-id/91 40755 root:root +/usr/lib/debug/.build-id/91/f50d36f5daaa74f815193d0044bb0298a27c38 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so +/usr/lib/debug/.build-id/91/f50d36f5daaa74f815193d0044bb0298a27c38.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug +/usr/lib/debug/.build-id/95 40755 root:root +/usr/lib/debug/.build-id/95/262472f198e6f7fd6f25ed5bf946629e1aec51 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 +/usr/lib/debug/.build-id/95/262472f198e6f7fd6f25ed5bf946629e1aec51.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug +/usr/lib/debug/.build-id/9f 40755 root:root +/usr/lib/debug/.build-id/9f/f30a65ecdd922ffc58d25f42ba44f3820cd87a 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 +/usr/lib/debug/.build-id/9f/f30a65ecdd922ffc58d25f42ba44f3820cd87a.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug +/usr/lib/debug/.build-id/a0 40755 root:root +/usr/lib/debug/.build-id/a0/446ce2bdc5228945294fc26dc22ef0b1bde23e 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +/usr/lib/debug/.build-id/a0/446ce2bdc5228945294fc26dc22ef0b1bde23e.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +/usr/lib/debug/.build-id/a7 40755 root:root +/usr/lib/debug/.build-id/a7/debf732f330a5c40ca4590796b45a7b3f6ccaa 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 +/usr/lib/debug/.build-id/a7/debf732f330a5c40ca4590796b45a7b3f6ccaa.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug +/usr/lib/debug/.build-id/a7/f0f7bb785a2011a697878525e23c6ed857d8dd 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq +/usr/lib/debug/.build-id/a7/f0f7bb785a2011a697878525e23c6ed857d8dd.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug +/usr/lib/debug/.build-id/bf 40755 root:root +/usr/lib/debug/.build-id/bf/7c85c9a2b0644b936403a6a63b17c89be6fb0c 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 +/usr/lib/debug/.build-id/bf/7c85c9a2b0644b936403a6a63b17c89be6fb0c.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +/usr/lib/debug/.build-id/bf/7cbf6c45f0864ed53eabb05b5b12542cf194b5 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper +/usr/lib/debug/.build-id/bf/7cbf6c45f0864ed53eabb05b5b12542cf194b5.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug +/usr/lib/debug/.build-id/c0 40755 root:root +/usr/lib/debug/.build-id/c0/f01d4e44116651b29a1227f0849f2f65b36544 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so +/usr/lib/debug/.build-id/c0/f01d4e44116651b29a1227f0849f2f65b36544.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +/usr/lib/debug/.build-id/d7 40755 root:root +/usr/lib/debug/.build-id/d7/f804dc5ab04bfc9995a162441bca38a159f5ed 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner +/usr/lib/debug/.build-id/d7/f804dc5ab04bfc9995a162441bca38a159f5ed.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug +/usr/lib/debug/.build-id/da 40755 root:root +/usr/lib/debug/.build-id/da/56501dce75f6f8987ada1f2bb340590101be19 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so +/usr/lib/debug/.build-id/da/56501dce75f6f8987ada1f2bb340590101be19.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +/usr/lib/debug/.build-id/df 40755 root:root +/usr/lib/debug/.build-id/df/82db2cf6bc99a9e1090ebbc308d59307b81f50 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so +/usr/lib/debug/.build-id/df/82db2cf6bc99a9e1090ebbc308d59307b81f50.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug +/usr/lib/debug/.build-id/e0 40755 root:root +/usr/lib/debug/.build-id/e0/472f45359c9cd4efd561af7f58184141f92895 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner +/usr/lib/debug/.build-id/e0/472f45359c9cd4efd561af7f58184141f92895.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug /usr/lib/debug/.build-id/e5 40755 root:root -/usr/lib/debug/.build-id/e5/5abe92375ff32d3906a4d303809b326bdd2c18 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so -/usr/lib/debug/.build-id/e5/5abe92375ff32d3906a4d303809b326bdd2c18.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug -/usr/lib/debug/.build-id/e7 40755 root:root -/usr/lib/debug/.build-id/e7/6d20491097115cf7afe3fa824d2c08b5619af5 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session -/usr/lib/debug/.build-id/e7/6d20491097115cf7afe3fa824d2c08b5619af5.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug -/usr/lib/debug/.build-id/e9 40755 root:root -/usr/lib/debug/.build-id/e9/4a29d7e21e4350ad281221125b5a4346496468 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so -/usr/lib/debug/.build-id/e9/4a29d7e21e4350ad281221125b5a4346496468.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug -/usr/lib/debug/.build-id/ec 40755 root:root -/usr/lib/debug/.build-id/ec/48d136dab3b1dc518e3e1eda8541a1db66f73d 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so -/usr/lib/debug/.build-id/ec/48d136dab3b1dc518e3e1eda8541a1db66f73d.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug -/usr/lib/debug/.build-id/ed 40755 root:root -/usr/lib/debug/.build-id/ed/e84f596120d18e577797536e89c936f2d12b2c 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so -/usr/lib/debug/.build-id/ed/e84f596120d18e577797536e89c936f2d12b2c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug -/usr/lib/debug/.build-id/f3 40755 root:root -/usr/lib/debug/.build-id/f3/7b9fb28499f30a0d3a17b89b5aa57b4d587a9f 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer -/usr/lib/debug/.build-id/f3/7b9fb28499f30a0d3a17b89b5aa57b4d587a9f.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug -/usr/lib/debug/.build-id/f5 40755 root:root -/usr/lib/debug/.build-id/f5/135186fa692721941e754c35909f06e37ce809 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so -/usr/lib/debug/.build-id/f5/135186fa692721941e754c35909f06e37ce809.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug +/usr/lib/debug/.build-id/e5/107d77722e47e4f77ab6936d74ec8dcc8b9596 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 +/usr/lib/debug/.build-id/e5/107d77722e47e4f77ab6936d74ec8dcc8b9596.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug +/usr/lib/debug/.build-id/e5/6f29ace55e9a159a1378ffce546c57af22fb8e 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 +/usr/lib/debug/.build-id/e5/6f29ace55e9a159a1378ffce546c57af22fb8e.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug +/usr/lib/debug/.build-id/f0 40755 root:root +/usr/lib/debug/.build-id/f0/dab38b35f582601e574cc2746221ad06d18c0f 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so +/usr/lib/debug/.build-id/f0/dab38b35f582601e574cc2746221ad06d18c0f.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +/usr/lib/debug/.build-id/f2 40755 root:root +/usr/lib/debug/.build-id/f2/77e07ba893176b39858391947cae84217f5429 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 +/usr/lib/debug/.build-id/f2/77e07ba893176b39858391947cae84217f5429.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +/usr/lib/debug/.build-id/f8 40755 root:root +/usr/lib/debug/.build-id/f8/3461f2bdf0cb5896e08c107732365c4788cd9f 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export +/usr/lib/debug/.build-id/f8/3461f2bdf0cb5896e08c107732365c4788cd9f.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug /usr/lib/debug/.build-id/fb 40755 root:root -/usr/lib/debug/.build-id/fb/388883746c66d743efce0ae35741c3090eb6fe 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so -/usr/lib/debug/.build-id/fb/388883746c66d743efce0ae35741c3090eb6fe.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug +/usr/lib/debug/.build-id/fb/556f3aec2e4111ecbf3d31695ec5421ae66898 120777 root:root ../../../../lib64/ardour6/hardour-6.8.0 +/usr/lib/debug/.build-id/fb/556f3aec2e4111ecbf3d31695ec5421ae66898.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.8.0.debug +/usr/lib/debug/.build-id/fe 40755 root:root +/usr/lib/debug/.build-id/fe/f49c529de90f93d9ed56d244b015977853679c 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so +/usr/lib/debug/.build-id/fe/f49c529de90f93d9ed56d244b015977853679c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug /usr/lib/debug/usr/lib64/ardour6 40755 root:root @@ -2552,160 +2550,158 @@ Provides: ardour-debuginfo = 6.8-alt2:sisyphus+277325.100.1.1 -File: /usr/lib/debug/.build-id/03 40755 root:root -File: /usr/lib/debug/.build-id/03/890ef70060ea6359155da37c634bcd5f056665 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so -File: /usr/lib/debug/.build-id/03/890ef70060ea6359155da37c634bcd5f056665.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug -File: /usr/lib/debug/.build-id/0a 40755 root:root -File: /usr/lib/debug/.build-id/0a/2852adfbc545001af8d486843aacd01d77d514 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 -File: /usr/lib/debug/.build-id/0a/2852adfbc545001af8d486843aacd01d77d514.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug -File: /usr/lib/debug/.build-id/10 40755 root:root -File: /usr/lib/debug/.build-id/10/76c4b90faeb7d89e583ec80829ef9637b33d7f 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so -File: /usr/lib/debug/.build-id/10/76c4b90faeb7d89e583ec80829ef9637b33d7f.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug -File: /usr/lib/debug/.build-id/14 40755 root:root -File: /usr/lib/debug/.build-id/14/785f6e9b2f88c047b7e0abdbcaeee4efcccf9f 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner -File: /usr/lib/debug/.build-id/14/785f6e9b2f88c047b7e0abdbcaeee4efcccf9f.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug -File: /usr/lib/debug/.build-id/1b 40755 root:root -File: /usr/lib/debug/.build-id/1b/22c81bada61127763e6dc61ffc3fb684d553a7 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 -File: /usr/lib/debug/.build-id/1b/22c81bada61127763e6dc61ffc3fb684d553a7.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug -File: /usr/lib/debug/.build-id/25 40755 root:root -File: /usr/lib/debug/.build-id/25/cdb2b4a58706ae3ebd60e9696510e397befcf4 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so -File: /usr/lib/debug/.build-id/25/cdb2b4a58706ae3ebd60e9696510e397befcf4.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug -File: /usr/lib/debug/.build-id/34 40755 root:root -File: /usr/lib/debug/.build-id/34/9780cccc6c211a0931a42fc5861d053c77c373 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner -File: /usr/lib/debug/.build-id/34/9780cccc6c211a0931a42fc5861d053c77c373.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug -File: /usr/lib/debug/.build-id/35 40755 root:root -File: /usr/lib/debug/.build-id/35/e2ad39c5dd862f4dd01201a08d4ae63f5f07ec 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 -File: /usr/lib/debug/.build-id/35/e2ad39c5dd862f4dd01201a08d4ae63f5f07ec.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/05 40755 root:root +File: /usr/lib/debug/.build-id/05/c241d5a2630451684b0a08d2eaf5deb360c411 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so +File: /usr/lib/debug/.build-id/05/c241d5a2630451684b0a08d2eaf5deb360c411.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug +File: /usr/lib/debug/.build-id/15 40755 root:root +File: /usr/lib/debug/.build-id/15/d7f2db1540c24fa9de1c43827341a17399160f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so +File: /usr/lib/debug/.build-id/15/d7f2db1540c24fa9de1c43827341a17399160f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug +File: /usr/lib/debug/.build-id/1d 40755 root:root +File: /usr/lib/debug/.build-id/1d/e75cd723679bdc591618c3d8b620b6d0366b09 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so +File: /usr/lib/debug/.build-id/1d/e75cd723679bdc591618c3d8b620b6d0366b09.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug +File: /usr/lib/debug/.build-id/1f 40755 root:root +File: /usr/lib/debug/.build-id/1f/567df1def4c19c0f7ee0b9d44cf8b963efd680 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer +File: /usr/lib/debug/.build-id/1f/567df1def4c19c0f7ee0b9d44cf8b963efd680.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug +File: /usr/lib/debug/.build-id/2d 40755 root:root +File: /usr/lib/debug/.build-id/2d/b4302290603722f2aae8aa742e31b952982bc5 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so +File: /usr/lib/debug/.build-id/2d/b4302290603722f2aae8aa742e31b952982bc5.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug +File: /usr/lib/debug/.build-id/30 40755 root:root +File: /usr/lib/debug/.build-id/30/797375eae052317968f414350155ac626a8a3a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so +File: /usr/lib/debug/.build-id/30/797375eae052317968f414350155ac626a8a3a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug +File: /usr/lib/debug/.build-id/31 40755 root:root +File: /usr/lib/debug/.build-id/31/354e5f8c4f91629a7a091d7dda075ba46b14e0 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session +File: /usr/lib/debug/.build-id/31/354e5f8c4f91629a7a091d7dda075ba46b14e0.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug +File: /usr/lib/debug/.build-id/36 40755 root:root +File: /usr/lib/debug/.build-id/36/0609f6f913ab320dd19a9b4e2cd5eed47ad2a9 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 +File: /usr/lib/debug/.build-id/36/0609f6f913ab320dd19a9b4e2cd5eed47ad2a9.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug +File: /usr/lib/debug/.build-id/39 40755 root:root +File: /usr/lib/debug/.build-id/39/2ac652ab895db4ed82df940b64d392138fe3f0 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so +File: /usr/lib/debug/.build-id/39/2ac652ab895db4ed82df940b64d392138fe3f0.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug File: /usr/lib/debug/.build-id/3c 40755 root:root -File: /usr/lib/debug/.build-id/3c/1386520ae76bf5ca2c5a0ae2fcc014414d89b8 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export -File: /usr/lib/debug/.build-id/3c/1386520ae76bf5ca2c5a0ae2fcc014414d89b8.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug -File: /usr/lib/debug/.build-id/42 40755 root:root -File: /usr/lib/debug/.build-id/42/c891795186778d2d3845b93db0b1bbbe579833 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 -File: /usr/lib/debug/.build-id/42/c891795186778d2d3845b93db0b1bbbe579833.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +File: /usr/lib/debug/.build-id/3c/813aa162647421c85b80768200997309eec56c 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 +File: /usr/lib/debug/.build-id/3c/813aa162647421c85b80768200997309eec56c.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug +File: /usr/lib/debug/.build-id/3f 40755 root:root +File: /usr/lib/debug/.build-id/3f/66d54d7f0ffb7b0efb4ed60b89e18bdaae1f60 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so +File: /usr/lib/debug/.build-id/3f/66d54d7f0ffb7b0efb4ed60b89e18bdaae1f60.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug +File: /usr/lib/debug/.build-id/44 40755 root:root +File: /usr/lib/debug/.build-id/44/78eb9219d64e225bb838c1e5fab2ab646586d5 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so +File: /usr/lib/debug/.build-id/44/78eb9219d64e225bb838c1e5fab2ab646586d5.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug File: /usr/lib/debug/.build-id/4a 40755 root:root -File: /usr/lib/debug/.build-id/4a/66a913c2c759e2680e7168fa523a32eb509b54 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 -File: /usr/lib/debug/.build-id/4a/66a913c2c759e2680e7168fa523a32eb509b54.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug -File: /usr/lib/debug/.build-id/4b 40755 root:root -File: /usr/lib/debug/.build-id/4b/3736739955b6f7c0817080a4f4a46595e78db2 120777 root:root ../../../../lib64/ardour6/libardourcp.so -File: /usr/lib/debug/.build-id/4b/3736739955b6f7c0817080a4f4a46595e78db2.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug -File: /usr/lib/debug/.build-id/54 40755 root:root -File: /usr/lib/debug/.build-id/54/53c09fb54204b975edfbb6ad42d4fde75f3110 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_launch_control_xl.so -File: /usr/lib/debug/.build-id/54/53c09fb54204b975edfbb6ad42d4fde75f3110.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug -File: /usr/lib/debug/.build-id/55 40755 root:root -File: /usr/lib/debug/.build-id/55/ad03a507ea622f5ab3bac26d334e9fc9b21777 120777 root:root ../../../../lib64/ardour6/ardour-6.8.0 -File: /usr/lib/debug/.build-id/55/ad03a507ea622f5ab3bac26d334e9fc9b21777.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.8.0.debug +File: /usr/lib/debug/.build-id/4a/6dbe85e5ecf13b3519f5738e2a4deb5780c54f 120777 root:root ../../../../lib64/ardour6/sanityCheck +File: /usr/lib/debug/.build-id/4a/6dbe85e5ecf13b3519f5738e2a4deb5780c54f.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug +File: /usr/lib/debug/.build-id/4d 40755 root:root +File: /usr/lib/debug/.build-id/4d/5fd2751c6624285215b319b1fd3c131b54267d 120777 root:root ../../../../lib64/ardour6/libpbd.so.4.1.0 +File: /usr/lib/debug/.build-id/4d/5fd2751c6624285215b319b1fd3c131b54267d.debug 120777 root:root ../../usr/lib64/ardour6/libpbd.so.4.1.0.debug +File: /usr/lib/debug/.build-id/4f 40755 root:root +File: /usr/lib/debug/.build-id/4f/f33489a442ea660eb8f54f3633fa24fb9f85f4 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so +File: /usr/lib/debug/.build-id/4f/f33489a442ea660eb8f54f3633fa24fb9f85f4.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug +File: /usr/lib/debug/.build-id/56 40755 root:root +File: /usr/lib/debug/.build-id/56/b6781b905fd06cee2a8f96b3cf9cdf55acbc8c 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so +File: /usr/lib/debug/.build-id/56/b6781b905fd06cee2a8f96b3cf9cdf55acbc8c.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug File: /usr/lib/debug/.build-id/5a 40755 root:root -File: /usr/lib/debug/.build-id/5a/342ec6232eab6fe1db24cf7026844466a519a8 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so -File: /usr/lib/debug/.build-id/5a/342ec6232eab6fe1db24cf7026844466a519a8.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug -File: /usr/lib/debug/.build-id/5d 40755 root:root -File: /usr/lib/debug/.build-id/5d/915a3ff7bb88847437636a72ee348420392189 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 -File: /usr/lib/debug/.build-id/5d/915a3ff7bb88847437636a72ee348420392189.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug -File: /usr/lib/debug/.build-id/61 40755 root:root -File: /usr/lib/debug/.build-id/61/d7e2c9c4c1d5a159b672d92554f0f38a557915 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 -File: /usr/lib/debug/.build-id/61/d7e2c9c4c1d5a159b672d92554f0f38a557915.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug +File: /usr/lib/debug/.build-id/5a/86659de7c2ade0aab4762271c356e4e052867d 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so +File: /usr/lib/debug/.build-id/5a/86659de7c2ade0aab4762271c356e4e052867d.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug +File: /usr/lib/debug/.build-id/5b 40755 root:root +File: /usr/lib/debug/.build-id/5b/6c703660c13afb519492829355081a039643d3 120777 root:root ../../../../lib64/ardour6/libwaveview.so.0.0.0 +File: /usr/lib/debug/.build-id/5b/6c703660c13afb519492829355081a039643d3.debug 120777 root:root ../../usr/lib64/ardour6/libwaveview.so.0.0.0.debug +File: /usr/lib/debug/.build-id/5b/afd715240d0b4c5d0a81911d5d22b5de32e8a7 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so +File: /usr/lib/debug/.build-id/5b/afd715240d0b4c5d0a81911d5d22b5de32e8a7.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug +File: /usr/lib/debug/.build-id/65 40755 root:root +File: /usr/lib/debug/.build-id/65/a0074fd32e03c269a9751744353a97006c4e59 120777 root:root ../../../../lib64/ardour6/libardour.so.3.0.0 +File: /usr/lib/debug/.build-id/65/a0074fd32e03c269a9751744353a97006c4e59.debug 120777 root:root ../../usr/lib64/ardour6/libardour.so.3.0.0.debug File: /usr/lib/debug/.build-id/68 40755 root:root -File: /usr/lib/debug/.build-id/68/02033e740b4112a877cd60e9071d283d1c4084 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so -File: /usr/lib/debug/.build-id/68/02033e740b4112a877cd60e9071d283d1c4084.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug -File: /usr/lib/debug/.build-id/74 40755 root:root -File: /usr/lib/debug/.build-id/74/ecf1caa49d81f89b8740501cc548f3660192f2 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so -File: /usr/lib/debug/.build-id/74/ecf1caa49d81f89b8740501cc548f3660192f2.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug -File: /usr/lib/debug/.build-id/76 40755 root:root -File: /usr/lib/debug/.build-id/76/b76f5ca3fdad343be682da07669bcdff6d46c7 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 -File: /usr/lib/debug/.build-id/76/b76f5ca3fdad343be682da07669bcdff6d46c7.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug -File: /usr/lib/debug/.build-id/76/efa81690be0b3b9bc3880871c4d8b00112bc94 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper -File: /usr/lib/debug/.build-id/76/efa81690be0b3b9bc3880871c4d8b00112bc94.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug -File: /usr/lib/debug/.build-id/7d 40755 root:root -File: /usr/lib/debug/.build-id/7d/5003c474e849d4a49a093e92b6770665340dcf 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so -File: /usr/lib/debug/.build-id/7d/5003c474e849d4a49a093e92b6770665340dcf.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug -File: /usr/lib/debug/.build-id/7f 40755 root:root -File: /usr/lib/debug/.build-id/7f/b5f65264f3831a32bb9c6c912e594c2ab99c9b 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport.so -File: /usr/lib/debug/.build-id/7f/b5f65264f3831a32bb9c6c912e594c2ab99c9b.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport.so.debug -File: /usr/lib/debug/.build-id/80 40755 root:root -File: /usr/lib/debug/.build-id/80/d98c04a2ce3510a70e0126f3ddeaf59fb9619b 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so -File: /usr/lib/debug/.build-id/80/d98c04a2ce3510a70e0126f3ddeaf59fb9619b.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +File: /usr/lib/debug/.build-id/68/797d78151dfe05f9c08933ffa72a5a869913fa 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so +File: /usr/lib/debug/.build-id/68/797d78151dfe05f9c08933ffa72a5a869913fa.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug +File: /usr/lib/debug/.build-id/6c 40755 root:root +File: /usr/lib/debug/.build-id/6c/9274d4eb213586593066aa8007b2ab39b28fdd 120777 root:root ../../../../lib64/ardour6/panners/libpan1in2out.so +File: /usr/lib/debug/.build-id/6c/9274d4eb213586593066aa8007b2ab39b28fdd.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan1in2out.so.debug +File: /usr/lib/debug/.build-id/6d 40755 root:root +File: /usr/lib/debug/.build-id/6d/f92f88346f9e16e7979338a0cf0afcc00e75d6 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 +File: /usr/lib/debug/.build-id/6d/f92f88346f9e16e7979338a0cf0afcc00e75d6.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug +File: /usr/lib/debug/.build-id/6f 40755 root:root +File: /usr/lib/debug/.build-id/6f/18b2a9700929e9652d8680c4bba9e5259ad55c 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session +File: /usr/lib/debug/.build-id/6f/18b2a9700929e9652d8680c4bba9e5259ad55c.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug +File: /usr/lib/debug/.build-id/6f/31971f34f3d2788e38d174e707410298c52b1f 120777 root:root ../../../../lib64/ardour6/libardouralsautil.so.0.0.1 +File: /usr/lib/debug/.build-id/6f/31971f34f3d2788e38d174e707410298c52b1f.debug 120777 root:root ../../usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug +File: /usr/lib/debug/.build-id/75 40755 root:root +File: /usr/lib/debug/.build-id/75/1a6fdec87127094a92e6c1300f3e91efe70d23 120777 root:root ../../../../lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so +File: /usr/lib/debug/.build-id/75/1a6fdec87127094a92e6c1300f3e91efe70d23.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug +File: /usr/lib/debug/.build-id/79 40755 root:root +File: /usr/lib/debug/.build-id/79/2088e8ca7b945008e4b69930896ee790fe1486 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so +File: /usr/lib/debug/.build-id/79/2088e8ca7b945008e4b69930896ee790fe1486.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug +File: /usr/lib/debug/.build-id/7a 40755 root:root +File: /usr/lib/debug/.build-id/7a/afc83cd3ea7802aa61973beda71c20d71b3e5e 120777 root:root ../../../../lib64/ardour6/panners/libpanbalance.so +File: /usr/lib/debug/.build-id/7a/afc83cd3ea7802aa61973beda71c20d71b3e5e.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanbalance.so.debug +File: /usr/lib/debug/.build-id/7b 40755 root:root +File: /usr/lib/debug/.build-id/7b/0b70405d60ac838c729ff959291d0b7e07ce94 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so +File: /usr/lib/debug/.build-id/7b/0b70405d60ac838c729ff959291d0b7e07ce94.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug +File: /usr/lib/debug/.build-id/7e 40755 root:root +File: /usr/lib/debug/.build-id/7e/9ed004355f7a01b0659d2c1cbc55731c9e2c5c 120777 root:root ../../../../lib64/ardour6/ardour-6.8.0 +File: /usr/lib/debug/.build-id/7e/9ed004355f7a01b0659d2c1cbc55731c9e2c5c.debug 120777 root:root ../../usr/lib64/ardour6/ardour-6.8.0.debug +File: /usr/lib/debug/.build-id/81 40755 root:root +File: /usr/lib/debug/.build-id/81/7d71553353f4b1b6aa2658643d509a787ae33f 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_osc.so +File: /usr/lib/debug/.build-id/81/7d71553353f4b1b6aa2658643d509a787ae33f.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_osc.so.debug File: /usr/lib/debug/.build-id/82 40755 root:root -File: /usr/lib/debug/.build-id/82/8d63c1a3ad8842c53b9d29140b5a090dd87a3e 120777 root:root ../../../../lib64/ardour6/hardour-6.8.0 -File: /usr/lib/debug/.build-id/82/8d63c1a3ad8842c53b9d29140b5a090dd87a3e.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.8.0.debug +File: /usr/lib/debug/.build-id/82/5d7dea3afbbd2f5b24e05e3ca4ad0b4a3ee9be 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so +File: /usr/lib/debug/.build-id/82/5d7dea3afbbd2f5b24e05e3ca4ad0b4a3ee9be.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug +File: /usr/lib/debug/.build-id/82/a65082be80013a92cd3b05172b181b49c3a51a 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so +File: /usr/lib/debug/.build-id/82/a65082be80013a92cd3b05172b181b49c3a51a.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug File: /usr/lib/debug/.build-id/84 40755 root:root -File: /usr/lib/debug/.build-id/84/034448072908a1d5d9832bb6df2dff85bf54de 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 -File: /usr/lib/debug/.build-id/84/034448072908a1d5d9832bb6df2dff85bf54de.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug -File: /usr/lib/debug/.build-id/86 40755 root:root -File: /usr/lib/debug/.build-id/86/afbbd2db66e27c392872b360ccff4ea4b4c394 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so -File: /usr/lib/debug/.build-id/86/afbbd2db66e27c392872b360ccff4ea4b4c394.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug -File: /usr/lib/debug/.build-id/87 40755 root:root -File: /usr/lib/debug/.build-id/87/3cac1ee472337689f5b11dc935f8091aad1669 120777 root:root ../../../../lib64/ardour6/LV2/a-comp.lv2/a-comp.so -File: /usr/lib/debug/.build-id/87/3cac1ee472337689f5b11dc935f8091aad1669.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug -File: /usr/lib/debug/.build-id/8e 40755 root:root -File: /usr/lib/debug/.build-id/8e/5515f83d6cad9f324cf1b8d31fbb50472256b0 120777 root:root ../../../../lib64/ardour6/sanityCheck -File: /usr/lib/debug/.build-id/8e/5515f83d6cad9f324cf1b8d31fbb50472256b0.debug 120777 root:root ../../usr/lib64/ardour6/sanityCheck.debug -File: /usr/lib/debug/.build-id/9a 40755 root:root -File: /usr/lib/debug/.build-id/9a/f1a1c1bd9628347113e1b5039187c53a06180d 120777 root:root ../../../../lib64/ardour6/backends/libalsa_audiobackend.so -File: /usr/lib/debug/.build-id/9a/f1a1c1bd9628347113e1b5039187c53a06180d.debug 120777 root:root ../../usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug -File: /usr/lib/debug/.build-id/9b 40755 root:root -File: /usr/lib/debug/.build-id/9b/f5780453773cc0fd0ed3e8c7fd2d18b2057743 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_cc121.so -File: /usr/lib/debug/.build-id/9b/f5780453773cc0fd0ed3e8c7fd2d18b2057743.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_cc121.so.debug -File: /usr/lib/debug/.build-id/b1 40755 root:root -File: /usr/lib/debug/.build-id/b1/1e5d60b970a8395308ed8db6ef415e3035ad23 120777 root:root ../../../../lib64/ardour6/libgtkmm2ext.so.0.8.3 -File: /usr/lib/debug/.build-id/b1/1e5d60b970a8395308ed8db6ef415e3035ad23.debug 120777 root:root ../../usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/.build-id/b2 40755 root:root -File: /usr/lib/debug/.build-id/b2/bee92ccf71cbf1220d9828a531e2894f2da2d3 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_generic_midi.so -File: /usr/lib/debug/.build-id/b2/bee92ccf71cbf1220d9828a531e2894f2da2d3.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug -File: /usr/lib/debug/.build-id/b6 40755 root:root -File: /usr/lib/debug/.build-id/b6/8dd3ebd86d6271d97cedb6918fdbe976bcffe5 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so -File: /usr/lib/debug/.build-id/b6/8dd3ebd86d6271d97cedb6918fdbe976bcffe5.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug -File: /usr/lib/debug/.build-id/ba 40755 root:root -File: /usr/lib/debug/.build-id/ba/d6ef8dde0cb180b8ae7bba5fe726bca5298519 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so -File: /usr/lib/debug/.build-id/ba/d6ef8dde0cb180b8ae7bba5fe726bca5298519.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug -File: /usr/lib/debug/.build-id/bc 40755 root:root -File: /usr/lib/debug/.build-id/bc/4d26f8761ebd12633788ecfb4a5513cb00715d 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq -File: /usr/lib/debug/.build-id/bc/4d26f8761ebd12633788ecfb4a5513cb00715d.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug -File: /usr/lib/debug/.build-id/bc/588298f4001529052a9ce0f15da45abcd42cc9 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_us2400.so -File: /usr/lib/debug/.build-id/bc/588298f4001529052a9ce0f15da45abcd42cc9.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_us2400.so.debug -File: /usr/lib/debug/.build-id/c4 40755 root:root -File: /usr/lib/debug/.build-id/c4/c3506eee7f4b62fa8babcc84e67e33c6905149 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 -File: /usr/lib/debug/.build-id/c4/c3506eee7f4b62fa8babcc84e67e33c6905149.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug -File: /usr/lib/debug/.build-id/ca 40755 root:root -File: /usr/lib/debug/.build-id/ca/05c03b813cdaefb1b7cd5487c8f0964b44459f 120777 root:root ../../../../lib64/ardour6/panners/libpan2in2out.so -File: /usr/lib/debug/.build-id/ca/05c03b813cdaefb1b7cd5487c8f0964b44459f.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpan2in2out.so.debug -File: /usr/lib/debug/.build-id/ca/e30218d5531cd0c81010c684290523c1314bbe 120777 root:root ../../../../lib64/ardour6/libmidipp.so.4.1.0 -File: /usr/lib/debug/.build-id/ca/e30218d5531cd0c81010c684290523c1314bbe.debug 120777 root:root ../../usr/lib64/ardour6/libmidipp.so.4.1.0.debug -File: /usr/lib/debug/.build-id/cd 40755 root:root -File: /usr/lib/debug/.build-id/cd/36a91390ce9b905306d36577de5d5be37ca2be 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_empty_session -File: /usr/lib/debug/.build-id/cd/36a91390ce9b905306d36577de5d5be37ca2be.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_empty_session.debug -File: /usr/lib/debug/.build-id/dc 40755 root:root -File: /usr/lib/debug/.build-id/dc/fbc4194dbdb4bec3d0f619c44304df63708f6e 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_mcp.so -File: /usr/lib/debug/.build-id/dc/fbc4194dbdb4bec3d0f619c44304df63708f6e.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_mcp.so.debug -File: /usr/lib/debug/.build-id/de 40755 root:root -File: /usr/lib/debug/.build-id/de/5484b25cceaffc6ae4de66490bf013ef10bece 120777 root:root ../../../../lib64/ardour6/libptformat.so.0.0.0 -File: /usr/lib/debug/.build-id/de/5484b25cceaffc6ae4de66490bf013ef10bece.debug 120777 root:root ../../usr/lib64/ardour6/libptformat.so.0.0.0.debug -File: /usr/lib/debug/.build-id/e1 40755 root:root -File: /usr/lib/debug/.build-id/e1/ab31fe9e9c00b09eac81e25e5e673df6ce99f5 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 -File: /usr/lib/debug/.build-id/e1/ab31fe9e9c00b09eac81e25e5e673df6ce99f5.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/.build-id/e1/f23a544443cdba58d713f49f16aaa95b7051ac 120777 root:root ../../../../lib64/ardour6/engines/libclearlooks.so -File: /usr/lib/debug/.build-id/e1/f23a544443cdba58d713f49f16aaa95b7051ac.debug 120777 root:root ../../usr/lib64/ardour6/engines/libclearlooks.so.debug -File: /usr/lib/debug/.build-id/e2 40755 root:root -File: /usr/lib/debug/.build-id/e2/285ea7db51c09b76d25525886100d0a0305293 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport8.so -File: /usr/lib/debug/.build-id/e2/285ea7db51c09b76d25525886100d0a0305293.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug +File: /usr/lib/debug/.build-id/84/85c44d9da16c44473531c26fcab83ce2d80aec 120777 root:root ../../../../lib64/ardour6/libardourcp.so +File: /usr/lib/debug/.build-id/84/85c44d9da16c44473531c26fcab83ce2d80aec.debug 120777 root:root ../../usr/lib64/ardour6/libardourcp.so.debug +File: /usr/lib/debug/.build-id/91 40755 root:root +File: /usr/lib/debug/.build-id/91/f50d36f5daaa74f815193d0044bb0298a27c38 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_push2.so +File: /usr/lib/debug/.build-id/91/f50d36f5daaa74f815193d0044bb0298a27c38.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_push2.so.debug +File: /usr/lib/debug/.build-id/95 40755 root:root +File: /usr/lib/debug/.build-id/95/262472f198e6f7fd6f25ed5bf946629e1aec51 120777 root:root ../../../../lib64/ardour6/libaudiographer.so.0.0.0 +File: /usr/lib/debug/.build-id/95/262472f198e6f7fd6f25ed5bf946629e1aec51.debug 120777 root:root ../../usr/lib64/ardour6/libaudiographer.so.0.0.0.debug +File: /usr/lib/debug/.build-id/9f 40755 root:root +File: /usr/lib/debug/.build-id/9f/f30a65ecdd922ffc58d25f42ba44f3820cd87a 120777 root:root ../../../../lib64/ardour6/libtemporal.so.0.0.0 +File: /usr/lib/debug/.build-id/9f/f30a65ecdd922ffc58d25f42ba44f3820cd87a.debug 120777 root:root ../../usr/lib64/ardour6/libtemporal.so.0.0.0.debug +File: /usr/lib/debug/.build-id/a0 40755 root:root +File: /usr/lib/debug/.build-id/a0/446ce2bdc5228945294fc26dc22ef0b1bde23e 120777 root:root ../../../../lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so +File: /usr/lib/debug/.build-id/a0/446ce2bdc5228945294fc26dc22ef0b1bde23e.debug 120777 root:root ../../usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug +File: /usr/lib/debug/.build-id/a7 40755 root:root +File: /usr/lib/debug/.build-id/a7/debf732f330a5c40ca4590796b45a7b3f6ccaa 120777 root:root ../../../../lib64/ardour6/libcanvas.so.0.0.0 +File: /usr/lib/debug/.build-id/a7/debf732f330a5c40ca4590796b45a7b3f6ccaa.debug 120777 root:root ../../usr/lib64/ardour6/libcanvas.so.0.0.0.debug +File: /usr/lib/debug/.build-id/a7/f0f7bb785a2011a697878525e23c6ed857d8dd 120777 root:root ../../../../lib64/ardour6/utils/ardour6-fix_bbtppq +File: /usr/lib/debug/.build-id/a7/f0f7bb785a2011a697878525e23c6ed857d8dd.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug +File: /usr/lib/debug/.build-id/bf 40755 root:root +File: /usr/lib/debug/.build-id/bf/7c85c9a2b0644b936403a6a63b17c89be6fb0c 120777 root:root ../../../../lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 +File: /usr/lib/debug/.build-id/bf/7c85c9a2b0644b936403a6a63b17c89be6fb0c.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug +File: /usr/lib/debug/.build-id/bf/7cbf6c45f0864ed53eabb05b5b12542cf194b5 120777 root:root ../../../../lib64/ardour6/ardour-exec-wrapper +File: /usr/lib/debug/.build-id/bf/7cbf6c45f0864ed53eabb05b5b12542cf194b5.debug 120777 root:root ../../usr/lib64/ardour6/ardour-exec-wrapper.debug +File: /usr/lib/debug/.build-id/c0 40755 root:root +File: /usr/lib/debug/.build-id/c0/f01d4e44116651b29a1227f0849f2f65b36544 120777 root:root ../../../../lib64/ardour6/backends/libdummy_audiobackend.so +File: /usr/lib/debug/.build-id/c0/f01d4e44116651b29a1227f0849f2f65b36544.debug 120777 root:root ../../usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug +File: /usr/lib/debug/.build-id/d7 40755 root:root +File: /usr/lib/debug/.build-id/d7/f804dc5ab04bfc9995a162441bca38a159f5ed 120777 root:root ../../../../lib64/ardour6/ardour-vst3-scanner +File: /usr/lib/debug/.build-id/d7/f804dc5ab04bfc9995a162441bca38a159f5ed.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst3-scanner.debug +File: /usr/lib/debug/.build-id/da 40755 root:root +File: /usr/lib/debug/.build-id/da/56501dce75f6f8987ada1f2bb340590101be19 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_wiimote.so +File: /usr/lib/debug/.build-id/da/56501dce75f6f8987ada1f2bb340590101be19.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug +File: /usr/lib/debug/.build-id/df 40755 root:root +File: /usr/lib/debug/.build-id/df/82db2cf6bc99a9e1090ebbc308d59307b81f50 120777 root:root ../../../../lib64/ardour6/LV2/a-delay.lv2/a-delay.so +File: /usr/lib/debug/.build-id/df/82db2cf6bc99a9e1090ebbc308d59307b81f50.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug +File: /usr/lib/debug/.build-id/e0 40755 root:root +File: /usr/lib/debug/.build-id/e0/472f45359c9cd4efd561af7f58184141f92895 120777 root:root ../../../../lib64/ardour6/ardour-vst-scanner +File: /usr/lib/debug/.build-id/e0/472f45359c9cd4efd561af7f58184141f92895.debug 120777 root:root ../../usr/lib64/ardour6/ardour-vst-scanner.debug File: /usr/lib/debug/.build-id/e5 40755 root:root -File: /usr/lib/debug/.build-id/e5/5abe92375ff32d3906a4d303809b326bdd2c18 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_contourdesign.so -File: /usr/lib/debug/.build-id/e5/5abe92375ff32d3906a4d303809b326bdd2c18.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug -File: /usr/lib/debug/.build-id/e7 40755 root:root -File: /usr/lib/debug/.build-id/e7/6d20491097115cf7afe3fa824d2c08b5619af5 120777 root:root ../../../../lib64/ardour6/utils/ardour6-new_session -File: /usr/lib/debug/.build-id/e7/6d20491097115cf7afe3fa824d2c08b5619af5.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-new_session.debug -File: /usr/lib/debug/.build-id/e9 40755 root:root -File: /usr/lib/debug/.build-id/e9/4a29d7e21e4350ad281221125b5a4346496468 120777 root:root ../../../../lib64/ardour6/backends/libjack_audiobackend.so -File: /usr/lib/debug/.build-id/e9/4a29d7e21e4350ad281221125b5a4346496468.debug 120777 root:root ../../usr/lib64/ardour6/backends/libjack_audiobackend.so.debug -File: /usr/lib/debug/.build-id/ec 40755 root:root -File: /usr/lib/debug/.build-id/ec/48d136dab3b1dc518e3e1eda8541a1db66f73d 120777 root:root ../../../../lib64/ardour6/panners/libpanvbap.so -File: /usr/lib/debug/.build-id/ec/48d136dab3b1dc518e3e1eda8541a1db66f73d.debug 120777 root:root ../../usr/lib64/ardour6/panners/libpanvbap.so.debug -File: /usr/lib/debug/.build-id/ed 40755 root:root -File: /usr/lib/debug/.build-id/ed/e84f596120d18e577797536e89c936f2d12b2c 120777 root:root ../../../../lib64/ardour6/LV2/a-eq.lv2/a-eq.so -File: /usr/lib/debug/.build-id/ed/e84f596120d18e577797536e89c936f2d12b2c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug -File: /usr/lib/debug/.build-id/f3 40755 root:root -File: /usr/lib/debug/.build-id/f3/7b9fb28499f30a0d3a17b89b5aa57b4d587a9f 120777 root:root ../../../../lib64/ardour6/utils/ardour6-copy-mixer -File: /usr/lib/debug/.build-id/f3/7b9fb28499f30a0d3a17b89b5aa57b4d587a9f.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-copy-mixer.debug -File: /usr/lib/debug/.build-id/f5 40755 root:root -File: /usr/lib/debug/.build-id/f5/135186fa692721941e754c35909f06e37ce809 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport16.so -File: /usr/lib/debug/.build-id/f5/135186fa692721941e754c35909f06e37ce809.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug +File: /usr/lib/debug/.build-id/e5/107d77722e47e4f77ab6936d74ec8dcc8b9596 120777 root:root ../../../../lib64/ardour6/libwidgets.so.0.0.0 +File: /usr/lib/debug/.build-id/e5/107d77722e47e4f77ab6936d74ec8dcc8b9596.debug 120777 root:root ../../usr/lib64/ardour6/libwidgets.so.0.0.0.debug +File: /usr/lib/debug/.build-id/e5/6f29ace55e9a159a1378ffce546c57af22fb8e 120777 root:root ../../../../lib64/ardour6/libevoral.so.0.0.0 +File: /usr/lib/debug/.build-id/e5/6f29ace55e9a159a1378ffce546c57af22fb8e.debug 120777 root:root ../../usr/lib64/ardour6/libevoral.so.0.0.0.debug +File: /usr/lib/debug/.build-id/f0 40755 root:root +File: /usr/lib/debug/.build-id/f0/dab38b35f582601e574cc2746221ad06d18c0f 120777 root:root ../../../../lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so +File: /usr/lib/debug/.build-id/f0/dab38b35f582601e574cc2746221ad06d18c0f.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug +File: /usr/lib/debug/.build-id/f2 40755 root:root +File: /usr/lib/debug/.build-id/f2/77e07ba893176b39858391947cae84217f5429 120777 root:root ../../../../lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 +File: /usr/lib/debug/.build-id/f2/77e07ba893176b39858391947cae84217f5429.debug 120777 root:root ../../usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug +File: /usr/lib/debug/.build-id/f8 40755 root:root +File: /usr/lib/debug/.build-id/f8/3461f2bdf0cb5896e08c107732365c4788cd9f 120777 root:root ../../../../lib64/ardour6/utils/ardour6-export +File: /usr/lib/debug/.build-id/f8/3461f2bdf0cb5896e08c107732365c4788cd9f.debug 120777 root:root ../../usr/lib64/ardour6/utils/ardour6-export.debug File: /usr/lib/debug/.build-id/fb 40755 root:root -File: /usr/lib/debug/.build-id/fb/388883746c66d743efce0ae35741c3090eb6fe 120777 root:root ../../../../lib64/ardour6/surfaces/libardour_faderport2.so -File: /usr/lib/debug/.build-id/fb/388883746c66d743efce0ae35741c3090eb6fe.debug 120777 root:root ../../usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug +File: /usr/lib/debug/.build-id/fb/556f3aec2e4111ecbf3d31695ec5421ae66898 120777 root:root ../../../../lib64/ardour6/hardour-6.8.0 +File: /usr/lib/debug/.build-id/fb/556f3aec2e4111ecbf3d31695ec5421ae66898.debug 120777 root:root ../../usr/lib64/ardour6/hardour-6.8.0.debug +File: /usr/lib/debug/.build-id/fe 40755 root:root +File: /usr/lib/debug/.build-id/fe/f49c529de90f93d9ed56d244b015977853679c 120777 root:root ../../../../lib64/ardour6/LV2/a-exp.lv2/a-exp.so +File: /usr/lib/debug/.build-id/fe/f49c529de90f93d9ed56d244b015977853679c.debug 120777 root:root ../../usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug File: /usr/lib/debug/usr/lib64/ardour6 40755 root:root @@ -2713,61 +2709,61 @@ File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-comp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root ea9dafc06a0697c817f3a586a6f103fc +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so.debug 100644 root:root adb6b30b9b99e071e1f1130c03c116b0 File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-delay.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 45d7c28d8d66d7c742e3fea489bec4a2 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so.debug 100644 root:root 4280fde70306945a6543c391ff9f90ee File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-eq.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 2520d6d0e524fffea761937d1fb3c655 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so.debug 100644 root:root 0275ce10390834592f0636c4ce9f527d File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-exp.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 7405544a385b78b30a7ad68c75689067 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so.debug 100644 root:root 9d0fbdde73e13485aa810ef8d186bba3 File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-fluidsynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root f2b428a35f00309ddbd7ba283f06ea88 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so.debug 100644 root:root 628ddf614d6937ea96a19a5324230237 File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-reverb.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root dc2d6ce2ca14364af4101be8b0de9bd6 +File: /usr/lib/debug/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so.debug 100644 root:root b5824319d725fe0fb2538e697894a6c1 File: /usr/lib/debug/usr/lib64/ardour6/LV2/reasonablesynth.lv2 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root 54af28a364fbd9c210f3c14dfa1d87a9 -File: /usr/lib/debug/usr/lib64/ardour6/ardour-6.8.0.debug 100644 root:root a1a23f0d273ac15037e5292f6bdee0d1 -File: /usr/lib/debug/usr/lib64/ardour6/ardour-exec-wrapper.debug 100644 root:root 4571eb2a6ad0d4f3a54b24862466f462 -File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst-scanner.debug 100644 root:root 147d92a4fdb8b997c7fed99c59b2a3c2 -File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst3-scanner.debug 100644 root:root 319679364ff9137345b2c036a78e6ece +File: /usr/lib/debug/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so.debug 100644 root:root b3ff8844a3caf3b734bfde566d6a8932 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-6.8.0.debug 100644 root:root dba31d01f92f8c0f47f10a45e79213cc +File: /usr/lib/debug/usr/lib64/ardour6/ardour-exec-wrapper.debug 100644 root:root 587b54d88948caa212745abd8d20842b +File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst-scanner.debug 100644 root:root eae0517b81270f325117d19df2a17aa5 +File: /usr/lib/debug/usr/lib64/ardour6/ardour-vst3-scanner.debug 100644 root:root 330f680545cd5c56765a1b8ccd718a60 File: /usr/lib/debug/usr/lib64/ardour6/backends 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root b239fdb27700e746f06f97c2ee449c78 -File: /usr/lib/debug/usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 90962c2da232680be0ba47a96afc1927 -File: /usr/lib/debug/usr/lib64/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root 732bca7940b931f67bd3f246a8de4934 +File: /usr/lib/debug/usr/lib64/ardour6/backends/libalsa_audiobackend.so.debug 100644 root:root 239189a029105001f5eb0496a7104226 +File: /usr/lib/debug/usr/lib64/ardour6/backends/libdummy_audiobackend.so.debug 100644 root:root 4bef24a5affec3d6eac9f68758ff795a +File: /usr/lib/debug/usr/lib64/ardour6/backends/libjack_audiobackend.so.debug 100644 root:root d0dbd2303d0e71fbe29cbd56e178aeb5 File: /usr/lib/debug/usr/lib64/ardour6/engines 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/engines/libclearlooks.so.debug 100644 root:root 4ac74ab05db39af752f745fc58cb487e -File: /usr/lib/debug/usr/lib64/ardour6/hardour-6.8.0.debug 100644 root:root df3492df676ea63828bdbeced18af484 -File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.3.0.0.debug 100644 root:root 2bcc606a9912a575f813d6572c634881 +File: /usr/lib/debug/usr/lib64/ardour6/engines/libclearlooks.so.debug 100644 root:root ea144cc23a23505558a474eb5d23e776 +File: /usr/lib/debug/usr/lib64/ardour6/hardour-6.8.0.debug 100644 root:root b52c49d2206ddb0a57cd383629794fae +File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.3.0.0.debug 100644 root:root 19ce653ae115b0476bd59ecc7a88246f File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.3.debug 120777 root:root libardour.so.3.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libardour.so.debug 120777 root:root libardour.so.3.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root b57d5f7c2cb0fb23e4316373a467b9e6 +File: /usr/lib/debug/usr/lib64/ardour6/libardouralsautil.so.0.0.1.debug 100644 root:root 3c2e70642d9307a2774ca3b1f0573e84 File: /usr/lib/debug/usr/lib64/ardour6/libardouralsautil.so.0.debug 120777 root:root libardouralsautil.so.0.0.1.debug File: /usr/lib/debug/usr/lib64/ardour6/libardouralsautil.so.debug 120777 root:root libardouralsautil.so.0.0.1.debug -File: /usr/lib/debug/usr/lib64/ardour6/libardourcp.so.debug 100644 root:root 8de0fc5cae73ac8a6406c2b05a8a8cfe -File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root 6fc854ca3aef0da8aa0b588e7ab39b4a +File: /usr/lib/debug/usr/lib64/ardour6/libardourcp.so.debug 100644 root:root dc91495199fb25cc849275a2c2c5358d +File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.0.0.0.debug 100644 root:root 76501152f5c4ed3bc6fce71e15d48130 File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.0.debug 120777 root:root libaudiographer.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libaudiographer.so.debug 120777 root:root libaudiographer.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libcanvas.so.0.0.0.debug 100644 root:root da8630db67fa831b40bbdc9c8358876f +File: /usr/lib/debug/usr/lib64/ardour6/libcanvas.so.0.0.0.debug 100644 root:root 6482b4132b86b982f24350a4db774367 File: /usr/lib/debug/usr/lib64/ardour6/libcanvas.so.0.debug 120777 root:root libcanvas.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libcanvas.so.debug 120777 root:root libcanvas.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libevoral.so.0.0.0.debug 100644 root:root 8d1d18cef32f04ef88657e66b43abe37 +File: /usr/lib/debug/usr/lib64/ardour6/libevoral.so.0.0.0.debug 100644 root:root 2f054aabf8611bd612baf64cc933fde7 File: /usr/lib/debug/usr/lib64/ardour6/libevoral.so.0.debug 120777 root:root libevoral.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libevoral.so.debug 120777 root:root libevoral.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root fea2802d379b59bd0d43a534243b483a +File: /usr/lib/debug/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3.debug 100644 root:root cd7b510887cc3e86be440c1cb4c65ae7 File: /usr/lib/debug/usr/lib64/ardour6/libgtkmm2ext.so.0.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug File: /usr/lib/debug/usr/lib64/ardour6/libgtkmm2ext.so.debug 120777 root:root libgtkmm2ext.so.0.8.3.debug -File: /usr/lib/debug/usr/lib64/ardour6/libmidipp.so.4.1.0.debug 100644 root:root 087893c5f28579e2663071e3781cdb24 +File: /usr/lib/debug/usr/lib64/ardour6/libmidipp.so.4.1.0.debug 100644 root:root deae407f7f3badebc6cbb4029613aaaf File: /usr/lib/debug/usr/lib64/ardour6/libmidipp.so.4.debug 120777 root:root libmidipp.so.4.1.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libmidipp.so.debug 120777 root:root libmidipp.so.4.1.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libpbd.so.4.1.0.debug 100644 root:root 15f122a8da6e339e2235ec1a8d26ce79 +File: /usr/lib/debug/usr/lib64/ardour6/libpbd.so.4.1.0.debug 100644 root:root 79a259f3fb1b8abdaa02292312624c5e File: /usr/lib/debug/usr/lib64/ardour6/libpbd.so.4.debug 120777 root:root libpbd.so.4.1.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libpbd.so.debug 120777 root:root libpbd.so.4.1.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libptformat.so.0.0.0.debug 100644 root:root 4990e94d0462c1a305b5d5d2cbfb50ad +File: /usr/lib/debug/usr/lib64/ardour6/libptformat.so.0.0.0.debug 100644 root:root b1249697a0e051f3c246807931223971 File: /usr/lib/debug/usr/lib64/ardour6/libptformat.so.0.debug 120777 root:root libptformat.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libptformat.so.debug 120777 root:root libptformat.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 98c0674312b10cf35150ddbe4d8b5392 +File: /usr/lib/debug/usr/lib64/ardour6/libtemporal.so.0.0.0.debug 100644 root:root 8aa081f0bc0b4b4b012a82ff558742b1 File: /usr/lib/debug/usr/lib64/ardour6/libtemporal.so.0.debug 120777 root:root libtemporal.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libtemporal.so.debug 120777 root:root libtemporal.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libwaveview.so.0.0.0.debug 100644 root:root e5f0ff04fba2a5b8b5bca19a88e81984 +File: /usr/lib/debug/usr/lib64/ardour6/libwaveview.so.0.0.0.debug 100644 root:root 538fc8cbe020703e172af96fc32afa3b File: /usr/lib/debug/usr/lib64/ardour6/libwaveview.so.0.debug 120777 root:root libwaveview.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/libwaveview.so.debug 120777 root:root libwaveview.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 37b0f8298aeeda01b0fb98bec7aad5e7 +File: /usr/lib/debug/usr/lib64/ardour6/libwidgets.so.0.0.0.debug 100644 root:root 023a5754d6d818d7ca9efefc29172551 File: /usr/lib/debug/usr/lib64/ardour6/libwidgets.so.0.debug 120777 root:root libwidgets.so.0.0.0.debug @@ -2775,32 +2771,32 @@ File: /usr/lib/debug/usr/lib64/ardour6/panners 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan1in2out.so.debug 100644 root:root 8d21bb5f77d8c9a8017870c7a8cee8fd -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan2in2out.so.debug 100644 root:root 5243e89db4bf4a92de5956496760c2d6 -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanbalance.so.debug 100644 root:root 1185658304f56e9bee0219a1320a76c5 -File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanvbap.so.debug 100644 root:root d8fd6c6698c7ad26864844685903377a -File: /usr/lib/debug/usr/lib64/ardour6/sanityCheck.debug 100644 root:root 73c5e85a17056cc395add8f9b94b698f +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan1in2out.so.debug 100644 root:root dd88436a2201f4f7272464c2bc65b55d +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpan2in2out.so.debug 100644 root:root 54bf293d1acafc01079c150a0d358f49 +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanbalance.so.debug 100644 root:root 3dcdc40b6e523590e04920939d435978 +File: /usr/lib/debug/usr/lib64/ardour6/panners/libpanvbap.so.debug 100644 root:root 32aebe4cc699f6e1ceaec0912fd6597c +File: /usr/lib/debug/usr/lib64/ardour6/sanityCheck.debug 100644 root:root 928c8de029714b87e97c33d4d68c5f71 File: /usr/lib/debug/usr/lib64/ardour6/surfaces 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root c967b8207efc2a614cc011caf8aafb5e -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root f6a81d13fd81528d5c957f81580436f3 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root 4438bf0d6cec56a289456988a0439a0c -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root 6642f874c1ae3c95f446b68523e375c1 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 2c24164fa7aea46d19b68bc66c34fb82 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 4a572b99a0575c6a114371bfcf9c74fb -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 1151e96c6596a2caed9e32c4e7ccac42 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root bbf57cd392faabfc224f03c6e884b423 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root 6f29cc2afdb1286ff915b59b97bb7334 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_osc.so.debug 100644 root:root bd1368f10dd5093c185d63fdaee152a9 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 06c85a1e229a30a8ee357164c993c730 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root af50a81866e2bebdf2047beb39ef9ac2 -File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root ffe44064c40d1bd8520b392a7830cb32 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_cc121.so.debug 100644 root:root 79e5acabc096d9286734d6430bedf6c2 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_contourdesign.so.debug 100644 root:root 78151734b08053502cfacf639a331502 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport.so.debug 100644 root:root b8d8557e24749d226144ee825ed08fef +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport16.so.debug 100644 root:root 5e2d78f64d9beadbe0d6270a25483c2a +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport2.so.debug 100644 root:root 1fa45c067cb3398ba2ce717b8ef9845a +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_faderport8.so.debug 100644 root:root 1cbbe523c402babb534071752d2b09c0 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_generic_midi.so.debug 100644 root:root 6ce439e89338dd01d784a4ce462356c9 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so.debug 100644 root:root fe1b847e30e3420b33053eaa8d345601 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_mcp.so.debug 100644 root:root b98570bc5b960bed4e8cc199c98031fe +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_osc.so.debug 100644 root:root d94644a90f349134e2ed8b932025ea72 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_push2.so.debug 100644 root:root 1abc50878f1ede1e93089c29265e2743 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_us2400.so.debug 100644 root:root 12ce2e1dac926d1f9cffe99141318b46 +File: /usr/lib/debug/usr/lib64/ardour6/surfaces/libardour_wiimote.so.debug 100644 root:root 62737ad20ee28573eddf2f70e1e84c78 File: /usr/lib/debug/usr/lib64/ardour6/utils 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root eb8a85352dce7fe69b9ff0eebde4fc15 -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-export.debug 100644 root:root 157fb78c831daccc3e9ba642fd51f5ca -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root 744979c020d9f518238fc9486afc516d -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root 03cbe8ff0c214b7d7d886f7cd8066605 -File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_session.debug 100644 root:root 4bc4318e2ebcc2d0ff904de09e04f186 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-copy-mixer.debug 100644 root:root 7720758d75e059cbaa1d9f93e975f564 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-export.debug 100644 root:root 9d242c84dd0d1191dee1329178e5cc6f +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-fix_bbtppq.debug 100644 root:root 816936647613eb1fd0356544ecd87399 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_empty_session.debug 100644 root:root 54266bd9392cc9dda1f6e47c9d9e68f8 +File: /usr/lib/debug/usr/lib64/ardour6/utils/ardour6-new_session.debug 100644 root:root c7a9a651182d45d9529ae5c75cd4d664 File: /usr/lib/debug/usr/lib64/ardour6/vamp 40755 root:root -File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root ebcd0db94e00fb513a55564abe9103e0 +File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0.debug 100644 root:root 8e17517b329f5a0b54612ea5b5cf7567 File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.debug 120777 root:root libardourvampplugins.so.0.0.0.debug File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvampplugins.so.debug 120777 root:root libardourvampplugins.so.0.0.0.debug -File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root 601fd203d6425d3317fdb27802aaa844 +File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0.debug 100644 root:root 56c72f11b6fb12bc09be1f55b7d01c10 File: /usr/lib/debug/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.debug 120777 root:root libardourvamppyin.so.0.0.0.debug @@ -3876,3 +3872,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 5ee9adea1260cf73bc06e9783c2f66a8 File: /usr/src/debug/ardour-6.8/libs/ardour/route.cc 100644 root:root a3c5b9ef07b9108504fdd8fc7ca62b84 @@ -5055,2 +5051,2 @@ File: /usr/src/debug/ardour-6.8/tools/sanity_check/systemtest.cpp 100644 root:root 4462a270b4db3924861057aeb139b251 -RPMIdentity: 94c986d17858f8c2d220ff7d56cd857fef758a5c57497f15c73fa2c3d12008a2b99bbba61e1fba7b9d6baed7a8320a60a0a3f7c7e025b993a5caee2d2735bb22 +RPMIdentity: a5278ea4f35843cf16a6d2b884ca28532fbc3faa601c123647973ed89d0b38ff66faa9aa34026bebcffc1c1ab241b3689eb130996850ed9436f5a3eb0c9a7873